Large aggregations at the dive site "Kelp Canyon".

 

Back