mail_outline sales@mediastorehouse.com
Incense burning on the altar at the Cheng Hoon Teng Chinese Temple in Malacca, MalaysiaIncense sticks burning on the altar at the Cheng Hoon Teng Chinese Temple in Malacca, Malaysia
Incense sticks burning at a Buddhist temple, Bangkok, Thailand