Location

Calle Norte, 5, Miraflores de la Sierra, Spain