KARL LAGERFELD wear Karen Mulder; Carla Bruni, Eva Herzigova for CHANEL Swimwear 1996
  • 10 years ago
Feature Stella Tennant, Helena Christensen, Karen Mulder; Carla Bruni, Eva Herzigova, Cindy Crawford and many others.