Solar eclipse, photos of moon covering the sun with light cloud cover. May 20, 2012

Royalty-free stock photo ID: 103557899

Solar eclipse, photos of moon covering the sun with light cloud cover. May 20, 2012