Kinospotter
TCL Chinese Theatre
Los Angeles, CA
Uploaded on: March 15, 2024
Size: 357.6 KB
Views: 723
License:
The IMAX 70 MM 16 perf print of Oppenheimer on the platter
3 people favorited this photo