Pomegranate berries branch

Pomegranate berries branch

Regular price £1.50 Sale

30cm branch with green leaves  and red berries