Kiko Standing Mirror
- Large 35 x 30 x 5cm
is backordered and will ship as soon as it is back in stock.
Completing our stunning Kiko mirrors collection, these standing mirrors are timeless and wonderfully practical. Handmade from solid brass and glass, welded skilfully by the hands of master craftsmen in Rajasthan. Large 35 x 30 x 5cm