James Bear

  • James Bear
Click image to enlarge

James Bear.

Sitting height 25cm.

Price: £15.00 - Large