Location

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