Oil painting peggy notebaert nature museum  by Madeline Shea

peggy notebaert nature museum

oil on canvas, 20 inches x 10 inches, 2017