Borobudur temple in Indonesia
Stone carving in the Borobudur temple near Yogyakarta on Java island, Indonesia
© Swisshippo | Stock Free Images
Similar Free Images