mail_outline sales@mediastorehouse.com
India, Goa. Hindu Mahalsa Temple & pagoda
India, Goa. Hindu Mahalsa Temple, feast day temple decoration
India, Goa. Hindu Mahalsa Temple, brass lion