New Hope Childrens Village Back to School

photo New Hope Childrens Village student working at desk