Posted by @WhatsTheSnorkellingLike May 07, 2015 at 16:54 pm - 1 person found this useful. Barramundi (juvenile) (aka Humpback Grouper) Cromileptes altivelis
1 comment
Barramundi (juvenile) (aka Humpback Grouper) Cromileptes altivelis