When immersed in the contours swelling and waning in the forest of needles, the mundane world drifts away, and we only live to breathe.
1988
1996
2000
1997
2023
—
2004
2019
2016
2010
2001
2007
1992
1999
1995
1980