This is a scene at the Elbe River at Torgau, where the 69th Infantry meets the Russians during WWII
Generated by Web Album Generator