Borobudur Buddha statue overlooking the landscape
A Buddha statue on the Borobudur temple (Java, Indonesia) overlooking the landscape.
© Jassin | Stock Free Images
Similar Free Images
Categories: