Pamela Anderson Unveils New PETA Advertisement at the London Transport Museum
Event: Pamela Anderson Unveils New PETA Advertisement at the London Transport Museum
Venue & Location: London Transport Museum, Covent Garden / London, UK
Event Date: 10/24/2010
Photographer: Landmark