Back to photostream

Found Ektachrome Slide -- Amsterdam, Netherlands

date stamped on slide August 1975

854 views
11 faves
2 comments
Uploaded on January 28, 2025