Italian silk fabric, handmade 3D bead and pearl work

320

Out of Stock