Escada Sport Women's Noulard Silk Top 100% Silk Imported Dry Clean Only Animal print 23.5 inch long