Dogwood Random Weave Hearts

£25

Approx 40cm tall (excluding tail)

In stock