When immersed in the contours swelling and waning in the forest of needles, the mundane world drifts away, and we only live to breathe.
1973
1990
1979
1951
1959
1953
1957
1982
2005
2000
2001
1920
1931
—