Stupas on top of Borobudur Temple in Indonesia
View of a few stupas on top of the Borobudur temple in central Indonesia
© Dsf65 | Stock Free Images
Similar Free Images
Categories: