From an Ektachrome slide given to me many years ago by friends of my parents. Does anyone know where this is? The date imprint says "Dec60."
|
Click image for Comments.
|
Home
|
Browse All Photos