HOME / Jewelry designer / Barclay's Fine Jewellers
2187 Oak Bay Ave #106, Victoria, BC V8R 1G1
+12505921100
View Business Profile