World's Biggest Potato

Rate this Image: 

No votes yet

A statue of a potato in front of the Potato Museum in O’Leary, P.E.I.

Categories