NASA

NASA / SDO's Ultra-high Def View of 2012 Venus Transit