Demi swims across the screen leaving traces of blue and china ink in unexpected ways.
2004
2023
2009
2008
2017
2018
1993
2006
2000
2005
1959
1990
—