JB Pictures
01 January, 1986
Soldiers close in on a small boy who tries to retrieve a box of food from the CARE Food Depot in Cap Haitien, Haiti, during the turbulent days which led to the fall of the Duvalier regime in February 1986.
Maggie Steber
Maggie Steber is a highly awarded documentary photographer, educator and photo editor whose photos have appeared in major international newspapers, magazines and book anthologies...