These Balinese mirrors are handmade from glass. Approx 40 x 40

Mosiac handmade mirrors

£28.99Price