Tag: INTERNATIONAL MUSEUM OF
Pamela Anderson’s Baywatch Swimsuit Featured in London Exhibition
Pamela Anderson’s iconic red swimsuit from Baywatch will be exhibited at the Design Museum in London as part of “Splash! A Century of Swimming and […]
Pamela Anderson’s iconic red swimsuit from Baywatch will be exhibited at the Design Museum in London as part of “Splash! A Century of Swimming and […]