Wisnu Purwanto: Japanese wreck amed-310637.jpg
Wisnu Purwanto: Tulamben Liberty wreck-290133.jpg
Wisnu Purwanto: Tulamben Liberty wreck-290152.jpg
Wisnu Purwanto: Tambja morosa Seraya-290180.jpg
Wisnu Purwanto: Shrimp Seraya-2.jpg
Wisnu Purwanto: Nudibranch tba Seraya-2.jpg
Wisnu Purwanto: 3 tiny nudibranches Mexichromis macropus Melasti-2.jpg
Wisnu Purwanto: Tulamben Liberty wreck-290173.jpg
Wisnu Purwanto: Tulamben Liberty wreck-290059.jpg
Wisnu Purwanto: Tulamben Liberty Bumphead Parrotfish-290043.jpg
Wisnu Purwanto: untitled-260039.jpg
Wisnu Purwanto: Back yard-240002.jpg
Wisnu Purwanto: Back yard-240001.jpg
Wisnu Purwanto: Rastoke-4301189.jpg
Wisnu Purwanto: Plitvice-4301205.jpg
Wisnu Purwanto: Rastoke-4301177.jpg
Wisnu Purwanto: Cairo-6060248.jpg
Wisnu Purwanto: Cairo-6060350.jpg
Wisnu Purwanto: Salem Express-6080498.jpg
Wisnu Purwanto: Gota Abu Hamada-6080430.jpg
Wisnu Purwanto: Cairo-6060130.jpg
Wisnu Purwanto: Poseidon Garden-6121830.jpg
Wisnu Purwanto: The Barge-6121710.jpg
Wisnu Purwanto: Thistlegorm-6101242.jpg
Wisnu Purwanto: Dunraven-6101104.jpg
Wisnu Purwanto: Moray eel at Dunraven wreck-6101152.jpg
Wisnu Purwanto: Marina Hurghada-6142186.jpg
Wisnu Purwanto: Hurghada Fishing boat-6132099.jpg
Wisnu Purwanto: Hurghada Fishing boat-6132127.jpg
Wisnu Purwanto: Crocodilefish at the Barge-6121683.jpg