About

John Mercer is a painter located in Lockport, IL