28th Annual Champlain Valley Folk Festival
July 29 - 31, 2011

2011 Festival Map

map