Indonesia, between nature and the inhabitants of Sumatra.

Jun 3, 2024 | Journal