DSC02624a

“My Lord and my God” in the world’s languages as well as a statue with Thomas putting his finger in Jesus’ side

Leave a Reply

Your email address will not be published. Required fields are marked *