Show of HandsShow of Hands

benseth June 10th, 2018 2:58pm

Is the biblical Mount Sinai located in Egypt or Saudi Arabia?

9 Liked

Comments: Add Comment