You can upload to Facebook mobile. You have to go to your profile, scroll down to photos, and tap upload photos, you can then pick your photo that you want to upload. As for downloading, you can go to google images.
I dont suffer from insanity....... I enjoy every minute of it. :D