Harpswell Historical Society

Harpswell Historical Society

Pearl of Orr's Island