Dids Macdonald OBE

Anti Copying in Design (ACID)Chief Executive