Today I downloaded a new copy of Picasa because I’ve been having some issues with it eating all the available processor power. When I ran the program, I noticed some new links in the upper right hand corner; one for Google Photos. Is this new? If so, I’m excited. (By the way, the URL doesn’t work. )
Google Photos? Have I missed something?