Tag: Striped Leotard
-

1980 Daily Mirror: “California Crazy” & The Rise of Carushka Bodywear
Explore the 1980 Daily Mirror feature “California Crazy!” documenting the international rise of Carushka Bodywear, her avant-garde striped unitards, and the launch of the Travolta collection.
