St Nicholas

Ornament

St Nicolas Ltd
London, England UK/Thailand
2006
Fabric
6 3/4 inches