Stone faces at Borobudur, Indonesia
The Buddhist temple at Borobudur is Indonesia's most visited tourist attraction
© Mccabjo | Stock Free Images
Similar Free Images