Hello,
Search over your google account. The pictures can be saved into the cloud
. The apps like Picasa saves pictures into your google account(some of them may be synced).
Also connect that tablet into computer and search... search.. search....
Regards,
GeRgY