Yellow incense sticks burning in an altar at a Taoist temple

Royalty-free stock photo ID: 98179148

Yellow incense sticks burning in an altar at a Taoist temple