nicholas.lau's picture
Nick Lau
Switzerland
2004