oh shit, yeah, you're right; I cancelled my VPS where my domain where that picture is hosted -- need to fix it! thank you!
Self hosting is the way.