Lewis Bay Beach

Lewis Bay Beach, Barnstable, MA 02601, United States

Location