All the credit to Jalal :thumbup:aussietrail said:You can host your pics on THIS web site.
Registration is free and you can keep track of the images you have uploaded or you can just do a one-off upload if you like without the need to register.
It's a great site and I use all the time.