2025-06-02 Julia and Jeff Smathers Beach, Key West