Oval Venetian Mirror

34"H x 24"W x 3"D

list price: $3,187.50 you save 20%
your price: $2,550.00

3 in stock

Product added successful