Borobudur - Stock Photo - Images

Famous Borobudur Temple, Java, Indonesia.

by
by
by
by
by
by