511 Creole wrasses stream

You may stay diving by some reefs without moving for one hour, you will not see the end of these huge « streams » of fish swimming by millions. 30×46″ – 73x116cm