2011 Google Terms - Download Picasa - Launch Picasa -, 512x337 in 51.1KB
Original image size: 512x337
Image source!