Is Getty Images Free?
Getty Images is great for searching stock images. To use any image from the site, you need to pay a Royalty fee to them. They also sell the images in packs.