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