Statue

Saint Nicolas

France

2001

Terra Cotta

6 3/4 inches