When immersed in the contours swelling and waning in the forest of needles, the mundane world drifts away, and we only live to breathe.
1996
2017
2008
—
2012
1984
2014
1981
2022
2000
1985
1982
1959
1976
1933
1988
1973
2021