Share
twitterlinkedinfacebook
Image 1 of 1
Red Leaves_MG_0697.JPG
On the ground, a leaf lies propped up, light shines on and  through, like a sliver of stained glass from a window in nature's grand cathedral.