Sharks - Gregory Sweeney

Great Hammerhead Shark swims overhead in the blue water

A large great hammerhead shark swims over head

Profileblue waterhammerheadsharksideswimming