Madness Ladies Grey Slippers (52361) manmade sole Manmade Made in China