To date, the highest resolution picture ever taken by mankind.
"The heavens declare the glory of God; the skies proclaim the work of his hands."- Psalm 19:1
Shop with Amazon! - http://amzn.to/2z3uBpa