Longmeadow Beach

Longmeadow Beach, Warwick, RI 02889, United States

Location