Larchmont Arts Festival 2017: Kenise Barnes Fine Art Award

September 16, 2017