Oil painting peggy notebaert nature museum  by Madeline Shea

peggy notebaert nature museum

oil on canvas, 20 x 10 inches, 2017