MovieMaps

Photo of Rooftop near Bank of Spain

Location: Calle del Marqués de Casa Riera, 1
As Seen In: The Vault