Pumpkins - Cucurbita pepo pepo. Normally pumpkins are 7 to 10 lbs. each, 3 to 5 pumpkins per vine
Pumpkins - Cucurbita pepo pepo. Normally pumpkins are 7 to 10 lbs. each, 3 to 5 pumpkins per vine, by Zoonar/RealityImages
Details
License type
Royalty Free