Cookie Paper

Saint Nicolas

France

2011

Paper

2 1/8 x 5 7/8 inches