Hokkaido pumpkins are pictured on October 14, 2015 on a field in Neuburg, Germany.
Hokkaido pumpkins are pictured on October 14, 2015 on a field in Neuburg, Germany.
2015/10/15 19:09 - UTC
Play article play_arrow
2-min read
AFP PHOTO / DPA / JENS BUETTNER
Hokkaido pumpkins are pictured on October 14, 2015 on a field in Neuburg, Germany.