Silk blouse 

PETRA LUREX TOP *BEADED*

£398.99 Regular Price
£239.39Sale Price