LONG BEACH ISLAND - Visitors to Long Beach Island on Tuesday said their perfect beach day took a sad turn as they watched a shark attack a wounded dolphin.

Witnesses reported seeing a wounded dolphin swimming near Beach Haven earlier in the day and then later watched from the beach as sharks, then seagulls, fed on the dolphin.

In the gallery above, submitted photos show a wounded dolphin earlier in the day near Beach Haven and below are videos and reactions posted by witnesses on social media.

Today, I saw a something that would be considered a fish tale, if I didn't have this as evidence! This poor dolphin was hit by a boat propeller in Long Beach Island, NJ and three MASSIVE sharks ate it right where we were swimming minutes earlier... Posted by Kristen Kelly on Tuesday, August 9, 2016

Lots of dolphins at lbi today. Unfortunately one was hit by a boat. I watched 2 sharks eat the suffering dolphin and the... Posted by Anna Ricci on Tuesday, August 9, 2016

so I just witnessed a shark attack and watched a dolphin die.... Wasnt a good beah day pic.twitter.com/t8ieKAdJXl — SS (@samanthastoutt) August 9, 2016

Rob Spahr may be reached at rspahr@njadvancemedia.com. Follow him on Twitter @TheRobSpahr. Find NJ.com on Facebook.