Designed by
Title
Avalon on Santa Catalina Island in Southern California #197773476
Description
The town of Avalon on Santa Catalina Island in Southern California. The large building is the Catalina Casino Bldg. Please note this is a gathering place and not an active Casino, no gambling there.
This image is editorial