Skip to product information
1 of 1

Jeffan International Inc

Delmare Large Leaning Mirror

Delmare Large Leaning Mirror

Regular price $1,063.00 USD
Regular price Sale price $1,063.00 USD
Sale Sold out

Dimensions: 39x3x78

Material(s): Abaca, MDF

View full details