Yellow incense sticks burning in an altar at a Taoist temple

Yellow incense sticks burning in an altar at a Taoist temple

 Stock photo ID: 98179148