Louisa Eccher

October 19, 1969 - May 22, 2020