in

Dolphins fascinated by a pair of going to squirrels. — incredible

Dolphins fascinated by a pair of visiting squirrels.

Dolphins fascinated by a pair of traveling to squirrels. – amazing