firsttimeuser:
Michael Kenna. Huangshan Mountains, Anhui, China 2009
(via silas216)
That must be the tree of life
A lonely perch of constant observation. Such is the price of a mind that is widely aware of not only itself but those...