Saint-Nicolas

Flyer

Lys de France
Paris, France
2009
5 3/4 × 8 1/4 inches