Florence Hutchinson Lonsford's "Madonna of the Leaves" oil painting is the second-prize winner for oil paintings at the Ninth Annual Art for Religion exhibit in Indianapolis, Indiana, on November 12, 1956. The painting toured throughout Indiana until May 1967. This photograph appeared on page 25 of the Mid-Winter 1967 issue of The Key.
Nov 12th, 1966