Ok, not totally free, but this royalty free stock photography community -- calling themselves the Designer's dirty little secret -- has worked out a way to sell images for as little as $1.50 for a high-resolution stock photograph. Representing thousands of international photographers with over 100,000 royalty free stock photographs.