Share
twitterlinkedinfacebook
Image 1 of 1
20121107_calif_1471.jpg
Balboa Theatre, downtown San Diego, California, USA. It is listed in the National Register of Historic Places. Built in 1924, the Balboa Theatre was a grand 1920s movie palace with a seating capacity of 1,600.