Lisa Geddes—mixed media painter

Mother Nature is the best designer and what I see in nature gives me extraordinary joy.