Where can you get free stock pictures?

Deviantart.com and sxc.hu are two more popular ones, but you can always search for other sites for more. There are also stock photos on depositphotos.com, they suggest a 2-weeks free trial