Pues ahí está el problema. Geocities no permite salir a ninguna imagen que no sea llamada desde el propio dominio de geocities.
No permiten que se use como almacén de imágenes para ser mostradas en otro sitio.
Piensa que viven de la publicidad que insertan en los html y esa publicidad no pueden insertarla en los archivos de imagen, en cambio sí les cuesta transferencia de datos con lo que no les interesa ese consumo de tráfico sin que se publicite nada.
Deberás guardar las imágenes en otro servidor que sí lo permita (lo ideal sería que se alojaran las imágenes en el mismo server que la página)