mail_outline sales@mediastorehouse.com
Europe, Spain, Segovia. The crest of Leon and Castile is found in the Hall of the Kings at the Alcazar, a World Heritage Site, in Segovia, Spain
Alcazar, Segovia, Castile Leon, Spain
Alcazar and Cathedral, Segovia, Castile Leon, Spain
Europe, Spain, Segovia. The Alcazar, a World Heritage Site, towers over the city of Segovia, Spain