Tusholi Corona on Venus Posted on Thursday, December 1st, 2011 at 11:12 pm.Written by michael Radar image, Magellan, Sept. 15, 1990 – Sept. 14, 1992 , 2003 Digital C Print 50 x 52 inches, Edition of 8 Leave a Reply Click here to cancel reply. Name Email (will not be published) Website Comment