Harbor, dock, boats and casino, Avalon, Catalina Island, California Shutterstock Image - Harbor, dock, boats and casino, Avalon, Catalina Island, California - ID: 98465009