Harrods Teddy Bear

Store

Oxfam Online Shop

Harrods Teddy Bear Condition: Pre-owned, but no apparent damage

24.99 GBP