A Buddha statue in Borobudur, Indonesia, peers in the distance at Mount Merapi.

Image 1/1


A Buddha statue in Borobudur, Indonesia, peers in the distance at Mount Merapi.

Filename: Borobudur Indonesia.jpg
Image Size: 4796x3197
Copyright