Say Farewell to Google’s Picasa – PC Magazine

12 months ago Comments Off on Say Farewell to Google’s Picasa – PC Magazine
Become One With Nature (From Your Couch) on Street View

Tour the Statue of Liberty, Valley Forge, Yosemite, and much more–all with no crowds–on Google Map…
More »

Say Farewell to Google’s Picasa – PC Magazine