Large circus mirror
Regular price
£28.95 GBP
Regular price
Sale price
£28.95 GBP
Unit price
per
These gorgeous mirrors are hand-painted, vintage pieces - each one has a wooden back and a painted, metal plate at the front.
Measure approx 23 x 18cm but each one is unique and has dents, scratches and discolourations - all of which just adds to the charm!