Harpswell Residence

Harpswell, ME