Image 1 of 1
mpiFF_0514_SeaShepherd_8.jpg
The Sea Shepherd ship is at Cannes during the 69th annual International Cannes Film Festival in Cannes, France, 14th May 2016. Credit: Timm/face to face /MediaPunch ***FOR USA ONLY***
Pamela Anderson

***FOR USA ONLY***