Chinchon Square, near Madrid

Chinchon Square, near Madrid