Lord of the Artic

Lord of the Artic

£135.00Price
Lord of the Artic 
Plush polar bear 
Limited Edition of 2000
56cm