We recommend you using desktop Adguard
Our data on the undeletepicture.org is contradictory. It can be dangerous so be careful when you visit this web site.
Picture recovery is no more a big problem. You can easily undelete picture by using an effective third party tool. It will recover your lost photo in original format.