This picture was taken by Kriegsberichter Koltzenburg and showing a horse wagon belong to a German Grenadier company crossing the stream in Russia, summer 1942. It's a nice picture to illustrate the myth about the "invincible" german mechanized forces: no other Army during World War II relied so much on horses than the German one. A regular infantry division had 3,635 horses (!) and 895 wooden field wagons. Approximately 3 MILLION horses and mules served with the German army from 1939 to 1945. This caused ridiculous unsurmountable logistical problems in Russia, and in France in 1944. On the other side, you should remember that only 10% roads in russia was 'normal', so horses were the best to help with stucked vehicles.