DSC02613a

“My Lord and my God” in ancient languages at the St. Thomas museum, Cochi

Leave a Reply

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