David Larcher
appears on 1 album
Born 1942 in London, † 2023. Film and video artist. Lives and works in London, Cologne and Mauritius.
Also known as
- ich David!
appears on 1 album
Born 1942 in London, † 2023. Film and video artist. Lives and works in London, Cologne and Mauritius.