IMGSRC.ru is an online image storage and sharing service
iMGSRC.ru is a free photo hosting website that can be used to host and share your photos with other users. All you have to do is create an account and start uploading your photos to the site. iMGSRC.ru already hosts over 29 million photos uploaded by almost half a million users. The website is available in both English and Russian languages.
Old school-style image hosting