Herring Cove Beach

End of Route 6
508-771-2144

Photos