Steve Marple:
Convict surgeon fish
Steve Marple:
Spotted unicornfish
Steve Marple:
Needlefish
Steve Marple:
Titan triggerfish
Steve Marple:
Titan triggerfish feeding
Steve Marple:
Green sawfish
Steve Marple:
Batfish