Find a company that lets you have a free hosting account.
One of my local TV stations allows this with a free email account.
Setup the hosted site (your web page) per supplier,
get your password to the site,
login to the site with FTP (file transfer protocol - internet, there are some ftp that existed before DARPA),
make sure your pic's name is using a extent browsers can reconize and know how to display (jpg, bmp, ...)
copy your pic to the site (remember the name),
then use http://www.your-name.host-name.com/your-pic-name.extent
imbedded in your e*** page where you want the picture displayed.