Nature is the Art of God-art exhibit with Peggy West


An art exhibit featuring the art of Peggy West and Karen A. Johnson is being held at the Foster Gallery in Peoria, IL.  This exhibit features botanical, bird and insect art in various media showcasing the beauty of nature that God has created.

Artist Reception: Saturday, January 9, 2016 from 2-4pm

First United Methodist Church-116 NE Perry Ave. Peoria, IL 61603

Hours: Sunday-8:30am-12pm, M-F-9pm-5pm, Closed Saturday  Evening hours and guided tours available by appointment.