mail_outline sales@mediastorehouse.com
Finding of the body of Saint Thomas in IndiaThe Portuguese in India find the body of Saint Thomas at Meliapur (near Madras) and take it to Goa
Bleeding cross at Meliapur, IndiaA bleeding cross in a Portuguese mission at Meliapur, near Madras, India