Location

Plaza Nueva, 4, Miraflores de la Sierra, Spain