Between surrealism, unusual characters, art and magic tricks, "Swim Little Fish Swim" is a dreamlike journey from childhood to adulthood.
2016
1997
2013
2005
2007
2012
2011
1986
2021
2015
1995
1927
1994
1999