Gerald A. DeLuca
TCL Chinese Theatre
Los Angeles, CA
Uploaded on: March 6, 2018
Size: 184.9 KB
Views: 1,508
License:
February 28, 1940.
No one has favorited this photo yet