Back to photostream

Found Kodachrome Slide -- The Ellen and Kathy Collection

date stamped on slide June 1958

842 views
7 faves
2 comments
Uploaded on May 13, 2023