http://amersur.webcindario.com/paso1...os/caracol.jpg
Como puedes comprobar ahí,la gente puede enviar la foto que se le antoje (en este caso un caracol). Si ponen fotos muy grandes pueden saturar tu servidor.
Internet explorer convierte los espacios en blanco en la url a %20 pero Netscape 4.x da error si se encuentra con un blanco. Si ves un %20 en tu url es porque hay un espacio en blanco:
http://amersur.webcindario.com/paso1...rchi=chile.jpg
Lo de usar post sería una solución (y queda mucho más estético) pero aparte deberías comprobar que la dirección de la foto pertenece a tu servidor o de algún sitio que tu consideres válido.
Espero haberte aclarado alguna cosa