Catalina Island, California, June 4, 2025: Catalina Island at Avalon Harbor looking at Avalon, California, from a Cruise Ship