Type: Posts; User: Midknyte
Picasa was discontinued a couple of years ago. Did you check your Google Photos? The pics should have been moved there. https://photos.google.com