Photo Details

Photo detail

March 28, 2013

Isabella Castillo, 16, of Vancouver, had been missing for more than two weeks before being found.