MovieMaps

Photo of Fortress

Location: Castillo de La Calahorra
As Seen In: The Wind and the Lion