mail_outline sales@mediastorehouse.com
Bleeding cross at Meliapur, IndiaA bleeding cross in a Portuguese mission at Meliapur, near Madras, India