Purple and yellow incense sticks burning at an altar of a Taoist temple, Beijing, China

Royalty-free stock photo ID: 92106272

Purple and yellow incense sticks burning at an altar of a Taoist temple, Beijing, China