DavidZornig
TCL Chinese Theatre
Los Angeles, CA
Uploaded on: March 20, 2023
Size: 115 KB
Views: 558
License:
1967 35mm slide image credit Frank Hemenway.
No one has favorited this photo yet