License Photo

Pamela Anderson Attends the US Premiere of Baywatch in Miami Beach Florida
TV Cast member Pamela Anderson attends the US premiere of the motion picture Baywatch in Lummus Park, Miami Beach, Florida, May 13, 2017. The movie is a remake of the TV series that ran from 1989-2001. Photo by Gary I Rothstein/UPI

Please fill out form for pricing information for the photo below.
Pamela Anderson Attends the US Premiere of Baywatch in Miami Beach Florida
Please enter the numbers you see to the right.