Affordable Luxury
+ click on image to enlarge
R 12,250.00
Description:
Fabulous mirrored screen, with clock detail. Charming, and unique! Made in France.
Size: 178cm x 138cm
Learn more
Our Product Range
Follow Us
Copyright 2015 Farriers
Online Shop by LiquidboxShop