Ministry of Earth Science
Beauty Spot on Sun: Transit of Venus on June 06, 2012.
CNR :43905 Photo ID :40983
Click here to download high resolution photo
Tweet