Sunday, January 30, 2011

Jessica Baker

Is there anything more beautiful than a leaf following nature? Jessica Baker makes the most fascinating art using leaves found via Green Bag Lady.

No comments: