Stock Photo - Buddhist stone carvings at the Borobudur temple in Java, Indonesia.

Stock Photo: Buddhist stone carvings at the Borobudur temple in Java, Indonesia.

Searchable keywords

Choose multiple keywords