Who's checking who out
The Dolphins at Clearwater Marine Aquarium love to greet visitors in their new home in Florida.
Log in or register to post comments
The Dolphins at Clearwater Marine Aquarium love to greet visitors in their new home in Florida.