Spain - Sarmiento Photography

Castle of Oropesa

(Oropesa, Spain) - Built in 1402.

BestCastille La ManchaCastlesFinalSpain