Temerian Armor Set is one of the 16 free DLCs released for The Witcher 3: Wild Hunt on June 3, 2015. It can be bought from Bram in White Orchard village.
Temerian Armor Set
Official concept art of the Temerian horse armor by Marta Dettlaff
Geralt wearing the full set