When immersed in the contours swelling and waning in the forest of needles, the mundane world drifts away, and we only live to breathe.
2015
2024
2025
2023
1987
1969
1988
1979
1956
1993
1985
1976
1970
1994
—
1962