Digitally restored vintage English history photo of Winston Churchill wearing top hat and tails, in 1929.

- Image ID: DCGM03