Location

Calle Santa María, 12, Miraflores de la Sierra, Spain