Location

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