11354
450145

King of Kensington

White Lace Gloves