Image 1 of 1
mpiFF_0514_SeaShepherd_6.jpg
Pamela Anderson at the press conference of Sea Shepherd (Sea Shepherd and Pamela Anderson denounce "Hell dolphinariums") 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***