Large Natural Skeleton Leaves 20 cm Pack of 100

£9.99

Naturally beautiful large skeleton leaves.

Out of stock