MovieMaps

Photo of Puerta del Sol

Location: Puerta del Sol
As Seen In: The Cold Light of Day