Location

Calle Mayor, 32, Miraflores de la Sierra, Spain