img
img
img
img
img
img

North Haven Historical Society

New building adjacent to traditional New England barn. North Haven, Maine