Photo of the inside of the Amish Country Barn in Tilton, New Hampshire

Return to article.