There is nothing wrong with the way you have included the picture using IMG tags. So I'd suspect Geocities are detecting the picture is being pulled from a non-Geocities page and preventing it. That is the only explanation for this problem.