Mola Mola – Sunfish

August 28, 2008
By John Mason

Big marine life – a mola mola seen at the Blue Corner dive site off Nusa Lembongan Island.


related post

Tags: , ,

Leave a Reply