Santa Catalina and Channel Islands National Park

Avalon, on Santa Catalina Island, California