SKU: 670983103823

Jellycat - Lexi Leopard Large

£57.00Price