Indonesia, between nature and the inhabitants of Sumatra.

Jun 3, 2024