World Menagerie

Demetra Branch Full Length Mirror

Their farmed teak branch wood framed mirror natural edges rectangle in eco-friendly, is an artistic creation of interlaced branch pieces of varying heights and widths; it is a rustic masterpiece. Farmed teak branch pieces are attached to a solid Farmed te