Gerald A. DeLuca
TCL Chinese Theatre
Los Angeles, CA
Uploaded on: July 21, 2019
Size: 35 KB
Views: 1,414
License:
In 1953.
No one has favorited this photo yet