An imaginary planet, an abstract universe in continual motion, where minute organisms. half flea half amoeba, the ‘actuphages', live and evolve peacefully.
2022
2017
2016
1982
2023
2024
2021
2000
2004
2003
1994
2006
2002
2013
2007
1975