01 26 2013 Statue of St Thomas one of 12 apostle of Jesus Christ landed at Palayur by boat from Kodungallur Mussiris in A D 52 ; Palayur Kodungallor


01 26 2013 Statue of St Thomas one of 12 apostle of Jesus Christ landed at Palayur by boat from Kodungallur Mussiris in A D 52 ; Palayur Kodungallor Kerala INDIA Asia.


Size: 5410px × 3600px
Photo credit: © Anil Dave / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: ancient, art, asia, asian, historical, history, landmark, religion, religious, sculpture, sky, statue, tourism, traditional, work, worship