17/37
Leathaineach abhaile / France / Paris - "City of Light" / Sacre Coeur /
Le Troubadour Restaurant, a nice quiet restaurant away from the touristy Place du Tertre
[Le Troubadour Restaurant - Montmartre - Paris]
- Dimensions
- 396*588