Borobudur temple in Indonesia
Buddha statue in Borobudur temple near Yogyakarta on Java island, Indonesia
© Swisshippo | Stock Free Images
Similar Free Images