Pamela Anderson's iconic Baywatch swimsuit to go on display in London

Wednesday 11th December 2024 08:30 GMT


Pamela Anderson's famous red swimsuit from Baywatch will go on display in London.

The full article is no longer available.