Tag: King David | Crux Now
Taking the Catholic Pulse

King David

Ancient fabric shows how King David may have dressed