Bahama Arched Mirror

BB013/PBH 100cm x W 158cm x D 5.5cm