Beng Melea temple

Beng Melea temple

Beng Melea temple, library ruins, in dense jungle, near Angkor, Cambodia

Scroll To Top