Bedugul Lake, Bali

Bedugul Lake, Bali

Miracle of Nature

By Muzaffar Rasit