Cucurbita maxima 'Invincible' - Squire's Garden Centres

Cucurbita maxima ‘Invincible’