Saint Nicolas at Village Suisse

Postcard

Village Suisse
Paris, France