An imaginary planet, an abstract universe in continual motion, where minute organisms. half flea half amoeba, the ‘actuphages', live and evolve peacefully.
2007
1988
2022
1996
2006
2009
2004
2002
2008
1992
1995
1999
2010
2012
2017