gourd

gourd

Articles & Photos

With its fanciful landscapes, ribbon-awarding contests, and more than 400,000 pumpkins, the Pumpkin Festival in Ludwigsburg, Germany, has the largest pumpkin exhibition in the world.