Live

Featured

|

Photos

Hokkaido pumpkins in Germany

Hokkaido pumpkins are pictured on October 14, 2015 on a field in Neuburg, Germany.

schedule

AFP PHOTO / DPA / JENS BUETTNER

Hokkaido pumpkins are pictured on October 14, 2015 on a field in Neuburg, Germany.