Oval turquoise painted mirror with gold detailing

Oval turquoise painted mirror with gold detailing

£48.00Price