Tags : San Thome Museum

LARGEST 2 IN 1 DIVINE FRAMED SCULPTURE USING MIXED-METALLIC PARTS

Inspired by the Bible verse John 14:5-7, symbolizing the divine connection between God the Father and God the Son, Jesus Christ, MR. THOMAS ANTONIO DA COSTA, a Technical Artist and Curator of the SAN THOME MUSEUM: Back in Time, Varca, Goa, India, crafted an extraordinary artwork titled “The Father and The Son.” Measuring an impressive […]Read More