Uncategorized The Wonderful Picasa Recently, after being immersed in the wonders of Google I found out I could upload my pictures to a Google site… Kyle WebbOctober 1, 20092 comments