Pomegranate – 3 pieces

£3.60

Out of stock

Sweet and crunchy – XL pomegranates

Extra Large Pomegranates - sweet and crunchy