This question already has an answer here:
I was recently sent an image by a friend containing many different Star Trek characters and vessels from the next generation era.
Several of the main characters are pretty obvious, with the TNG crew in the bottom third. Several of vessels are pretty clear too with DS9, Enterprise-D, Stargazer and Enterprise-C (on the right).
Can we identify the other characters and vessels?