Tag: Otto Neals

ART SPLASH 2013 LeRoy Neiman Art Center Harlem June 6th

The Arts Horizons LeRoy Neiman Art Center located at 2785 Frederick Douglass Boulevard in Harlem,…