All Souls Memorial Chapel / Poland Spring Preservations Society

Poland Spring, ME, US Type: Presbyterian