el error te lo indica, estas intentando copiar un fichero "web" con una funcion que solo copia ficheros localmente
debes cambiar el path en la funcion copy, por ejemplo, en este caso tienes:
http://www.puntaonline.com/inmupp/CA3241_1.JPG
debes cambiarlo por algo como esto:
/mi_directorio_web/puntaonline.com/inmupp/CA3241_1.JPG
evidentemente, el distino tambien debe ser un directorio local, no puedes hacer un copy('mi_fichero.txt', 'http://google.es/mi_fichero.txt');