giffingsharks- A rare 16ft long Megamouth shark (Megachasma pelagios) is seen in shallow water for t

more about : giffingsharks