HomeNutty and rich Delica pumpkins from Italy. Priced per pumpkin, between 2kg-3kg usuallySquash Delica - Italian£5.50PriceQuantityAdd to Cart