No, My geek was here trying to figure out why my printer wouldn't print images. We uninstalled Picasa. When we went to reinstall it,Picasa gave me the bad news.It is now Google Photo.
Went to the internet and every Picasa item sent me to the same place.
Warning. If you have Picasa installed,"never uninstall it "