Theo Ruth

Dutch architect, interior designer and textile artist