Can any one list me out some image sharing sites, that will suit the best to add the images of flags and currencies of world countries from my site www.tofocus.info

Also do suggest me some latest SEO activities for this site.... I have done all basic SEO Activities...