Lionfish at Andros Island Bahamas

Video by CAPT Phil Renaud, Khaled bin Sultan Living Oceans Foundation

This lionfish at Andros Island Bahamas is one of the coral reef creatures filmed during the Global Reef Expedition.

Watch More Videos...

 

  • Join Our Blog

  •