Transect 33-007

Explore Transect Karimunjawa Island
Karimunjawa
Coral Triangle
Indonesia