places

Flores Island, Indonesia.