Humaaans - Mix & Match illustration library
This is an interesting site that focuses on the illustrations of people. You just imagine a situation, an ambiance you want to produce in your article, and you’d surely get an appropriate image on this site. You could relate to people more with these illustrations.