1 month ago 1 month ago Featured A Total Eclipse of the Art: Stephen Sprouse Developed Prints With NASA Imagery by admin 1 month ago1 month ago An American designer who thought big, Stephen Sprouse was space obsessed. Source link Art, Developed, Eclipse, Imagery, NASA, Prints, Sprouse, Stephen, stephen sprouse, Total