Sharks!
Carcharhinus amblyrhynchos in great masses. The term: “have you also seen the grey reef shark?” after the dive is now … Continue reading Sharks!
Carcharhinus amblyrhynchos in great masses. The term: “have you also seen the grey reef shark?” after the dive is now … Continue reading Sharks!