Organ in Avalon theater at the Catalina Casino, built on the site formerly known as Sugarloaf Point on Catalina Island off the coast of California
Santa Catalina · 1850–1939
Organ in Avalon theater at the Catalina Casino, built on the site formerly known as Sugarloaf Point on Catalina Island off the coast of California, Santa Catalina, 1850–1939. Theaters — Modern Federal Architecture, from the Library of Congress record.