Pamela Anderson’s Iconic Red Baywatch Swimsuit to Feature in London Exhibition
Pamela Anderson's red Baywatch swimsuit will be displayed at the Design Museum in London as part of the exhibition "Splash!...
Pamela Anderson's red Baywatch swimsuit will be displayed at the Design Museum in London as part of the exhibition "Splash!...