UPDATE: Thank you to Reddit for answering my question!
Saved games for The Sims Legacy are stored in C:\Users[YourUserName]\Saved Games\Electronic Arts\The Sims 25.
Your Photo Album screenshots are in C:\Users[YourUserName]\Saved Games\Electronic Arts\The Sims 25\UserData\PhotoAlbum.
Don’t be fooled by the C:/Program Files/EA Games/The Sims Legacy folder! It’s just some kind of evil trick to fool people, apparently.