(Deborah Wall)
The most recognizable landmark on Santa Catalina in California is the Catalina Casino, which sits on the edge of Avalon Bay.
(Deborah Wall)
The most recognizable landmark on Santa Catalina in California is the Catalina Casino, which sits on the edge of Avalon Bay.