Lovely carved mirror with a distressed finish - 46cm

White Distressed Mirror

£45.00Price