Cucurbita moschata 'Barbara' - Squire's Garden Centres

Cucurbita moschata ‘Barbara’