Pngtree has millions of PNG images, for illustrations, as full
design templates. Pngtree provides clipped photograph with
transparent background for easy "photo montage".
Pngtree provides license for personal or commercial use.
Designers can submit their work and receive payments depending
on the number of downloads their work reached.