Karen Kane Royalty Blouse

Regular price $ 128.00

Best selling satin blouse! Available in Mint Blue, Sand or Black