Westwood Chair
(American designer, 198...
Miami, Florida, United ...
1991 (design)
This browser does not support iframes.