Stock Photo: Escalona. Castle of Muslim origin rebuilt in the fifteenth century by King John II of Castile (1406-1454). Toledo province. Castile-La Mancha. Spain.

Stock Photo: 4409-39463 Escalona. Castle of Muslim origin rebuilt in the fifteenth century by King John II of Castile (1406-1454). Toledo province. Castile-La Mancha. Spain.