Image hosting sites became very popular recently.
Most sites offer pictures for free service.
These sites are designed to share your photos with friends or surf the web without contact information to send the image to each other.
Most sites you can upload files of 2-5 MB.
Two image hosting sites recommended: