Broad Cove Beach

Cape Elizabeth, United States

Broad Cove Beach is a sight in Cape Elizabeth.