Back to gallery

Found Slide -- Universal Studios, Universal City, Los Angeles, California

date stamped on slide July 1972

402 views
6 faves
2 comments
Uploaded on January 3, 2025