Animal trainer riding on two dolphins at the Sea World attraction in Orlando, Florida.

Animal trainer riding on two dolphins at the Sea World attraction in Orlando, Florida.