Back to Top

/

Jariatu Ruth

Sierra Leone, Freetown

help in the house, language practice, teaching projects, animal care , ...4 more

England, France, Germany, Norway , ...1 more

Jun 03 2017-Sep 28 2017