Laurie Bender

London
Laurie Bender aka L’Aubaine is a VJ, visual artist and screenprinter from Geneva, Switzerland based in London.