DSC07559 December 8, 2017 640 × 441 Leslie’s Letters: Kelimutu, Flores Island in Indonesia 2017 Flores, Indonesia countryside: terraced rice fields.