Traditional Scruffy Teddy Bear 100% Authentic Harris Tweed Waistcoat & Cap
Traditional Scruffy Teddy Bear with 100% Authentic Harris Tweed Waistcoat and Cap 35cm Tall