Italian silk brooch with beads and a head covering

300

Out of Stock