Panoramic view of the medieval village Buitrago del Lozoya, encircled by a stone wall and river in Spain.
Madrid
Panoramic view of the medieval village Buitrago del Lozoya, encircled by a stone wall and river in Spain.
ABBPhoto, Envato Elements

Explore the Vibrant Heart of Madrid