fishrock
dive centre
porcupine fish on seaweed
A three barred porcupine fish resplendant on a bed of seaweed