No Image Lot 120 An Escada and a Must de Cartier scarf, each approx. 88cm x 88cm, (2) 120An Escada and a Must de Cartier scarf, each approx. 88cm x 88cm, (2) Keys Fine Art Auctioneers An Escada and a Must de Cartier scarf, each approx. 88cm x 88cm, (2) Add to watchlist Live