Margaret Sommers

A thoughtful, but idealistic, designer