Leaf skeleton Leave a reply Today I opened an old sketch book and found this between the pages. I am soaring far above the clouds squinting at terra firma.. Nature at its ‘most wonderfulist’ (sic)