sand and blue

big blue

Great Hammerhead Shark, Bahamas