Photo Details

Photo detail

May 8, 2013

A missing poster still rests on a tree outside the home of Amanda Berry on Wednesday in Cleveland.