ru24.pro
News in English
Декабрь
2024

Pamela Anderson’s Red ‘Baywatch’ Swimsuit Will Be on View at the Design Museum in London

0

The iconic look will star in an exhibition slated to run from March 28 to August 17, 2025.