Windows Photo Gallery
This is the current Microsoft download page. It will install the version of Photo Gallery that is appropriate for your Windows system. For Windows 10, Windows 8.1, and Windows 7 it installs Photo Gallery 2012
The link below no longer goes to the old download page but redirects to the current page.
On an XP machine Microsoft will try to get you to move to a newer version of Windows.