Natural Skeleton Leaves 10 cm Pack of 100

£4.59

These naturally beautiful skeleton leaves are always popular.

21 in stock