Mirrors

Request a Quote

574-41724-231220

List Price:
$2,645.00
Description:

LUCCA SILVER MIRROR
FIN: SILVER PEWTER
BEVELED EDGE
39 W X 2 D X 65 H

print