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
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