@Spyros Please upload your photos here in the future. 3rd party hosting results in photos disappearing due to people changing permissions, moving files, deleting files, 3rd party hosts changing their rules, 3rd party hosts going out of business, etc. If you look through a number of the older threads here, you will find the pictures missing, and the thread may become useless to all future readers since they won't be able to see what it was all about. If your photo files are too large, reduce their file size to fit. 800 x 600 pixels in most cases is adequate. Smaller files helps people on the fringes of the internet as well, as they don't take so long to download. Occasionally I'm at a location where my download speed is so slow I have to walk away and wait 5 to 10 minutes for the page to load.
Tom