It's not too hard to post images using stunthanger to store them. As Fred says, as long as you can figure out how to reduce the size of your images to get under the 1 MB filesize limit here on stunthanger, you will not need to store your pictures on any third party website.
You can post here from a variety of devices: deskside PCs, laptops, tablets, phones, etc. Each one may be a little different. In my case, I take pics with several cameras or my phone, then transfer them to my deskside PC. The phone pictures I send to my PC using "facebook Messenger." Often, once I have whatever picture it is displayed on my PC, I use the "Screenhunter" app to grab a snapshot of the image, and upload that.
If you are finding your images are too big, and you don't want to take the time to reduce their size later using an app like Screenhunter, Photoshop or similar, another approach is to set your camera / phone / device to capture in a medium to low resolution. 10 megapixels is not needed. An image 1000 x 1000 pixels, or 1 megapixels, is adequate and often better than what we get. A picture of a plane 200x100 pixels, 0.02 megapixels, often lacks the detail we'd like. This topic, number of pixels, isn't really that hard, involving only math as far as multiplication. To be clear, filesize in Mega Bytes and image dimensions in Mega Pixels are not the same thing, though there is a relationship.
Peter