South Africa
Read MoreOceanic Blacktip Shark (Carcharhinus limbatus)
Aliwal Shoal, South Africa
sharksharkssouth africaoceanic blacktip sharkoceanicblacktipaliwal shoal
Oceanic Blacktip Shark (Carcharhinus limbatus)
Aliwal Shoal, South Africa
sharksharkssouth africaoceanic blacktip sharkoceanicblacktipaliwal shoal