Transect 33-014

Explore Transect Karimunjawa Island
Karimunjawa
Coral Triangle
Indonesia