Mike Doud
Michael Doud
appears on 12 albums
Art Director & Designer.
Previously worked at before being appointed head of operations at , London office in 1974.
Member of
Also known as
- Doud Of Larchmont
Michael Doud
appears on 12 albums
Art Director & Designer.
Previously worked at before being appointed head of operations at , London office in 1974.