Travel & Places United States

Pelican

Enjoy these photos from Killington, Vermont's fall 2010 display of amazing hay art sculptures. The Killington Hay Festival runs through October 31, 2010.

Leave a reply