EDIT (ZK): All photos on Picasa. Also, I discovered that since Picasa was migrated to Google+ only, you no longer have the option to embed a slideshow like you used to. Lame, Google.
Photos sent from Zach
(3D VIEW)