mail_outline sales@mediastorehouse.com
Indonesia, Bali, Bedugul, Pura Ulun Danau Bratan Temple on Lake Bratan
Indonesia, Bali, Bedugul, Pelaga village, Mount Catur. View of the Bedugul Caldera and Bratan lake from the sumit of Mount Catur