A raindrop falls from a leaf and seeps into the earth. Within, it is permeated by beauty, cruelty, happiness and sadness.
2013
2015
2012
2014
1985
2016
2009
2006