04 10808019
Adelaide, SA
Finishing Touch Jewellery brings you designer handmade bead jewellery, made using the finest Swarovski Crystal Beads, Semi-precious gemstones, glass …