Italian silk fabric, handmade 3D bead and pearl work

340

Out of Stock