Tag: 2012 AQUATICS CENTRE
Pamela Anderson’s 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! A Century of Swimming and […]
Pamela Anderson’s red Baywatch swimsuit will be displayed at the Design Museum in London, as part of the exhibition Splash! A Century of Swimming and […]