Oh, it looks like Google changed all their Picasa links to a new url.
Here's the updated link to these old classic photos.
If you see other outdated links, just let me know and I'll fix them!
https://get.google.com/albumarchive/101 ... Z5FvytgDQ2