dallasmovietheaters
Fox Criterion Theatre
Los Angeles, CA
Uploaded on: January 18, 2016
Size: 549 KB
Views: 1,236
License:
Sign of the times in 1918 at the Kinema: Red Cross Tea Room.
No one has favorited this photo yet