Splash Squid – Large

38.50

From the Splash range by Nature Planet

Who knew a squid could be your new best friend?

Size: 85cm

3 in stock

Category: