Cattelan Italia Times Mirror Clock

Mirrored Glass Finish
Ø 47 1/4″ x 1 5/8″ D

SOLD

Should you have any questions, please click the blue “Chat” box in the lower right corner of our website.