DavidZornig
Sunbeam Theatre
Los Angeles, CA
Uploaded on: May 13, 2014
Size: 59.3 KB
Views: 1,533
License:
Here is the LA Library photo, in case the 2005 link goes dead.
No one has favorited this photo yet