Humarock Beach

Humarock Beach, Scituate, MA, United States

Location