Gerald A. DeLuca
TCL Chinese Theatre
Los Angeles, CA
Uploaded on: May 9, 2018
Size: 152.5 KB
Views: 1,448
License:
Unique vintage postcard.
No one has favorited this photo yet