An imaginary planet, an abstract universe in continual motion, where minute organisms. half flea half amoeba, the ‘actuphages', live and evolve peacefully.
2017
2004
2000
1994
1992
2023
2014
2011
2008
2013