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!

Copies on offer