Try searching Google for 'photo sharing'
and 'Free Image Hosting
You will find dozens of places on the web where you can upload thousands of pictures for free. Then, post the URL of that gallery in this forum. If the URL changes sometime down the road you can come back and edit the URL yourself.
Look for the little yellow box
in any thread you are posting - that's where you post the URL for a picture that you have hosted somewhere on the web. TIP: Upload the picture at 900 pixels or less (wide) so it doesn't hang off the screen of most users monitors.