Cucurbita maxima 'Becky' - Squire's Garden Centres

Cucurbita maxima ‘Becky’