Found Slide - 1010
Found Kodachrome slide dated July 1967 showing the Saint Francis de Paula Mission Church in Tularosa, New Mexico, USA., (at least, that's what Google Image Search thinks it is).
411
views
1
fave
0
comments
Uploaded on November 29, 2024
Taken sometime in 1967
Found Slide - 1010
Found Kodachrome slide dated July 1967 showing the Saint Francis de Paula Mission Church in Tularosa, New Mexico, USA., (at least, that's what Google Image Search thinks it is).
411
views
1
fave
0
comments
Uploaded on November 29, 2024
Taken sometime in 1967