Pomegranate

Description

Elche  – Soft seeded variety from Spain.