Callao
(13 of 80)
This is just outside the subway stop Callao, on the Gran Via. I think this was the El Cortes Ingles building.
« back
[
home
]
next »