When immersed in the contours swelling and waning in the forest of needles, the mundane world drifts away, and we only live to breathe.
1991
2015
1986
2014
1910
1911
2001
1913
2002
1914
1916
1921
2018
1988
1931
1932