Tag Archives: Sea Shepherd

Exclusive: A Dolphin talks Taiji

We came across Shixi when we were trying to monitor dol […]