News Stories

Richard

Richard bear

30cm (from nose to tail). Synthetic fur. Joints (steel&brass). OOAK

Leave a Reply