Nothing but blue skies and ocean for miles. Campo Beach Westport CT

Nothing but blue skies and ocean for miles. Campo Beach Westport CT