Mesón del Pardo

4 · Spain - Madrid