The old image is in the browser cache. When you refresh the page it looks for the cache . If the browser finds in the cache, it will take from cache instead of loading once again from server.
So if you are using IE delete the temporary internet files. If you are using firefox choose "clear private data " .If you are using safari select "Reset safari" or "empty cache"