When immersed in the contours swelling and waning in the forest of needles, the mundane world drifts away, and we only live to breathe.
1994
2008
1981
1995
2014
1984
1993
1968
2009
1946
1971
1943
2018
2017
2003