Broccoli, 1 head (300g min.)

£1.95

Minimum shelf-life 3 days