BatfishOgcocephalus nasutusShortnose Batfish
BlennyParablennius marmoreusSeaweed Blenny
Scubashooters.net - Underwater Photography