When immersed in the contours swelling and waning in the forest of needles, the mundane world drifts away, and we only live to breathe.
1995
1999
1988
1996
2000
1997
1993
2020
2022
—
2018
1980
1976
2008
1984
1985
2015
1986