Perseus Image Browser Andy Affleck 22 years ago A whole lotta pictures of Sicily Share this:Print Perseus Image BrowserJune 14, 2002Grab BagScientists Develop the Universe’s Baby PicturesMay 26, 2002Grab BagScientists Develop the Universe’s Baby PicturesMay 26, 2002Grab Bag