Your "photo of the photo" is not best quality so it pixelated when restoring. So my version is made smaller than I preferred - so as not to show the bad pixels.
If you get a scan version at 300-500dpi then you will get better result as the image is actually not badly damaged itself :-)
Thanks
Martyn