Free Press

1 in 1000 – Marcela Elebracht

June 21, 2013

Filed under Video

  Marcela Elebracht discusses her arduous journey to adoption and a new life.   ...

The School Newspaper of Lawrence Free State High School
Video