Picture - Pamela Anderson and Baywatch Liverpool, England, Thursday 19th August 2010

Pamela Anderson and Baywatch Thursday 19th August 2010 The former Baywatch star attends a press conference and photocall at the Liverpool Empire Liverpool, England







Contactmusic