LouRugani
Sheridan Theatre
North Chicago, IL
Uploaded on: April 26, 2016
Size: 138.1 KB
Views: 967
License:
WAUKEGAN NEWS-SUN, May 3, 1938.
No one has favorited this photo yet