Designed by
Title
Natural amazing sunrise view at Borobudur temple, great religious architecture in Magelang, Central Java, Indonesia. #185183501
Description
Natural amazing sunrise view at Borobudur Buddhist temple, great religious architecture in Magelang, Central Java, Indonesia.