Location

Calle de la Fuente, 3, Miraflores de la Sierra, Spain