These photos are from the Central Armed Forces Museum in Moscow. It covers a lot of history and has a sizeable outside display.