Comment Comment by megablast Reminds me of the Boston big Picture, which also has gorgeous photos in such a format. parent megablast 14 years ago