Sharks

Great White Shark Encounter

How is this for a Great White Shark encounter – Several years ago a group of divers from the Los Angeles area started a project to help remove netting covering the [...]
1 2 3