1 Matching Results
Results open in a new window/tab.
Results:
1 - 1 of
1
India Temple
Photograph of the India Temple in Oklahoma City, OK. Published by Souvenir Post Card Co., New York, NY, postmarked Feb. 15, 1907.
Date:
February 15, 1907
Creator:
Souvenir Post Card Co.
System:
The Gateway to Oklahoma History