November 4, 2012
Newport Beach, California

Newport Beach, California

November 4, 2012
The theater in Avalon, California, on Catalina Island. Complete with pipe organ and stars that sparkle in the ceiling. 

The theater in Avalon, California, on Catalina Island. Complete with pipe organ and stars that sparkle in the ceiling.