From what I remember, and just checked, the albums should still be there from the picasa days.
1. go to photos.google.com, you should see all your pictures, on the left hand side there is a menu of choices, one of them is albums, click on that
2. on the albums page you see all of your albums displays, or you can make a new one.
3. click on the album you want to share, it will then open, in the top right hand corner there will be a bunch of icons, one looks like a < with dots on the ends and point, click on that, and it will ask you with whom you want to share, or if you want, get the link to the album.
In my case, i copied my Dakar album link for the example
https://goo.gl/photos/o1FKhhG8xQxrH9639
post that in your thread, and the link will take you to the album you specified.
Let me know if that works, if not, I will try and do a walk through
Rick