When immersed in the contours swelling and waning in the forest of needles, the mundane world drifts away, and we only live to breathe.
1976
2022
2017
2011
1955
1973
2003
1992
1994
1990
2025
2001
—
2019
2020
1983
1975
2014