Leroy Foster – Art Exhibit
Ellen Kayrod Gallery 4750 Woodward Ave, Detroit, MI, United StatesA retrospective of the work of Leroy Foster (1925 - 1993), including paintings, sculptures, and over 100 sketches from a variety of private collectors. The art in this exhibit connects the viewer to Foster's soul.