Location

Calle Tahona, 12, Miraflores de la Sierra, Spain