2010-05-01-Carolina Chocolate Drops

22 images Created 4 May 2010

The Carolina Chocolate Drops perform at the Schomburg Center in Harlem, New York City on May 1, 2010. Photos by Angela Jimenez for The New York Times.
View: 100 | All