Screen Shot 2012-07-11 at 3.24.08 PM

A decaying leaf is a screen which creates dappled light