The Solar Eclipse theme in Microsoft Store brings 15 gorgeous and surprising solar eclipse images from Noth America, free download for Windows 10.