Barbara Strasen, Flora & Fauna (2017), Acrylic on embroidered fabric, mounted on canvas , 36 x 36 inches