MovieMaps

Photo of Palace (courtyard)

Location: Hospital Tavera
As Seen In: Delusions of Grandeur