JayCee,

Picasa evolved into Google Photos. If you want to post a link to some pictures in your Google Photos account, you need to select all the photos you would like to share (there is a checkmark in the upper left hand corner of each picture). Then, in the blue bar that forms at the top of the page after you have checkmarked all the pictures you want, there is an icon that looks like a "constellation" for lack of a better term. It's basically three dots interconnected by lines. When you click that, a window will pop up and you must select "Get Link". Google will create a link for you and you should be able to copy it and paste it here. That SHOULD work, but I've never tried to use that link in a forum - only when sharing pictures with others through email. I hope that helps.