1981 Hamburg
Freelance artist located in Finland.
next artist
Copyright 2003-2009 © The Saatchi Gallery : London Contemporary Art Gallery