Alhambra Theater
731 S. Hill Street,
Los Angeles,
CA
90014
731 S. Hill Street,
Los Angeles,
CA
90014
4 people favorited this theater
Uploaded By
More Photos
Spectacular 1921 night shot of the Alhambra which has the Marine Corps on hand to help promote “The Dwelling Place of Light”
No one has favorited this photo yet