So as rain poured down on more than 1,400 soldiers, 200 horses, 400 musicians and a dog - what images caught the ... reviewed the troops from an Ascot Landau carriage rather than on horseback ...
The landau carriage was invented in the mid-18th century. According to the Oxford English Dictionary, they got their name from “a town in Germany where the vehicle was first made. The German ...