Cheezburger

Borobudur Buddhist Monument, Central Java, Indonesia