Click to expand/collapse all other details

Burial Hill, Plymouth, Plymouth, Massachusetts