Location

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