With the migration to Google Plus Photos, this disappeared.
Here's a work around.
Use the following link to get back to the original PicasaWeb site.
Hopefully the embed button makes a re-appearance, or Google leaves the old page up forever.
One of the commenters below posted this website.
It seems to work pretty good!