Share
twitterlinkedinfacebook
Image 1 of 1
20080405_rivkin_cabrini01.jpg
Young mothers with their children at the Hecky's Chicken, the only restaurant on the western border of the Cabrini Green high rise complex in Chicago, Illinois on April 5, 2008.