Windows Live Photo Gallery is a photo management and sharing application released as a part of Microsoft's Windows Live initiative. It is an upgraded version of Windows Photo Gallery, which is a part of Windows Vista. Windows Live Photo Gallery also supports Windows XP and facilitates viewing any image format supported by the Windows Imaging Component (including HD Photo) on Windows XP, if the appropriate WIC codecs are installed.
The application is available for download via the Windows Live Essentials suite.