Lisa Geddes – Mixed Media Painter

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