The Fall of a Leaf is a Whisper to the Living… October 15, 2011 by bobgeary in backyard, leaf, October, Russian Proverb | Leave a comment