Keli Mutu, Flores, Indonesia

Royalty-free stock photo ID: 27239173

Keli Mutu, Flores, Indonesia