You are all mixing up "restore" and "system restore".
OP: Which one are you talking about?
If you are talking about "system restore" as in "system restore point" then it doesn't touch pictures or other user data files. They would be in the same place you left them.
If you are talking about "restore" then what type of restore are you talking about? What backup/restore software, what restore type (incremental, differential). Did you format first?
Lots of details missing here that will prevent an accurate answer.
For just plain missing files due to deletion and formats there are programs out there that can do this for you to a limited extent. Beyond that you would need to contact a recovery service. Checkout ontrack and the like.