Beauty will save

Beauty in everything

Venus begins to pass in front of the sun, as visible from New York, Tuesday, June 5, 2012

Venus begins to pass in front of the sun, as visible from New York, Tuesday, June 5, 2012

Venus begins to pass in front of the sun, as visible from New York, Tuesday, June 5, 2012