This was seen in Logan’s Square, Chicago. This will be my last post for the next week or so. I am out of town with my bride to a worship conference. Have a great week everyone!!
The Church of the Nativity is a basilica located in Bethlehem, Palestinian territories, and is considered to be the oldest continuously operating Christian church in the world.
You must be logged in to post a comment.