Master Table
Afra Scarpa (Italian de...
Como, Lombardy, Italy
1978 (design)
This browser does not support iframes.