Larchmont Arts Festival 2011: Kenise Barnes Fine Art Award

September 10, 2011