Master Artist Michelle Larsen Deftly Combines Nature and Movement to Create Captivating Works of Art

Nature is a wellspring of inspiration; the mountains and trees abound with such beauty that only a painting could ever put on full display, as words wouldn’t ever do it any justice.
Michelle Larsen is an artist that can fully channel all of that beauty with her mixed media artwork. The sheer…