Location

Camino de la Depuradora, 19, Miraflores de la Sierra, Spain