Ornament

St Nicholas

St Nicolas Ltd

London, England UK/Thailand

2006

Fabric

6 3/4 inches

This ornament is available in our shop