That is incredible, actually. If I tried to get that many faces on a single surface, so that each of them exhibited an accurate likeness, I'd never accomplish it. And, certainly not by drawing them. Paint.....maybe, but drawing, ...no. You are profoundly talented.