About the Artist:
Eden is a mixed media artist specializing in creating works on paper.
Eden Harris - Chatham, Illinois