Little Angels #30

Little Angels #30

Regular price $15.00 Sale

Glass crystals, Stone beads, copper