NHCV children receiving donations

photo Children of New Hope Children's Village