Lancaster Fair | NH Fair | Lancaster, New Hampshire
August 29th through September 3rd, 2012