David Stuart

David Stuart is a founding member of the international design company The Partners.