Designed by
Title
People place offerings with fragrant sticks, fresh flowers and b #108136584
Description
DAMBULLA, SRI LANKA - NOV 2016: People place offerings with fragrant sticks, fresh flowers and burning oil lamps near holy tree in Golden cave temple
This image is editorial