Nemaster grandis Nemaster grandis photographed in Bocas del Toro (Centroid Latitude: 9.349, Centroid Longitude -82.256), Panama, Caribbean Sea.
Publisher: Coppard , Simon Photographer: Ochoa, Edgardo