Mountains and rice fields. Flores island. Indonesia

Royalty-free stock photo ID: 71266201

Mountains and rice fields. Flores island. Indonesia