Trainer with dolphins during a show at the Ocean World attraction located at 1701 S.E. 17th St. in Fort Lauderdale, Florida.

Trainer with dolphins during a show at the Ocean World attraction located at 1701 S.E. 17th St. in Fort Lauderdale, Florida.