Last modified on 18 February 2015, at 03:28

Category:Tower Theatre (Los Angeles)

English: Tower Theater — a movie palace in the Broadway Theater District at 802 South Broadway and 8th Street, in Downtown Los Angeles, California.