Back to photostream

Found Kodachrome Slide

handwritten on slide, “Roma and Leslie, July 25, 1966" date stamped on slide July 1966

4,277 views
45 faves
0 comments
Uploaded on October 31, 2022