SERGIO RODRIGUES
'Diz' Chairs, c. 2002
Imbuia Wood, Lacquer Finish
28 H x 28.5 W x 34 D inches
Inquire