MovieMaps

Photo of Plaza de Cibeles

Location: Plaza de Cibeles
As Seen In: The Vault