Wisnu Purwanto: P5020618-Edit-Edit.jpg
Wisnu Purwanto: P5020603.jpg
Wisnu Purwanto: P5010554.jpg
Wisnu Purwanto: P5010550.jpg
Wisnu Purwanto: P5010547.jpg
Wisnu Purwanto: Spanish dancer - Hexabranchus sanguineus
Wisnu Purwanto: Spanish dancer - Hexabranchus sanguineus
Wisnu Purwanto: P4290110-Edit-Edit.jpg
Wisnu Purwanto: P5020656-Edit.jpg
Wisnu Purwanto: P5020637-Edit.jpg
Wisnu Purwanto: P5010533.jpg
Wisnu Purwanto: P5010508.jpg
Wisnu Purwanto: P5010444.jpg
Wisnu Purwanto: Ternate-438.jpg
Wisnu Purwanto: P5010431.jpg
Wisnu Purwanto: P5010429.jpg
Wisnu Purwanto: P5010408-Edit.jpg
Wisnu Purwanto: Walking shark Ternate
Wisnu Purwanto: hypselodoris iacula Ternate
Wisnu Purwanto: Ceratosoma trilobatum Ternate
Wisnu Purwanto: P4290145.jpg
Wisnu Purwanto: Glossodoris cincta Ternate
Wisnu Purwanto: Glossodoris astromarginata
Wisnu Purwanto: Nudibranch TBD
Wisnu Purwanto: P4290111.jpg
Wisnu Purwanto: P5010557.jpg
Wisnu Purwanto: P5010433.jpg
Wisnu Purwanto: P5010427.jpg
Wisnu Purwanto: P5010423-Edit.jpg
Wisnu Purwanto: Ternate-311.jpg