Taka Makassar Island is a tiny treasure that lies within Komodo National Park in Flores, Indonesia
Image dimensions: 4724 x 5906 pixels