Posted by @WhatsTheSnorkellingLike January 04, 2016 at 12:38 pm - 1 person found this useful. juvenile Blackedge Thicklip Wrasse, Hemigymnus melapterus
1 comment
juvenile Blackedge Thicklip Wrasse, Hemigymnus melapterus