Church of the Holy Family

Church of the Holy Family log church built in 1799 in Cahokia, Illinois.
Church of the Holy Family log church built in 1799 in Cahokia, Illinois. Author: Kbh3rd, License: CC BY-SA 3.0 · Source

Discussion

No posts or comments for this place yet.