The Imperial Guard at Waterloo, by Alexander Averyanov.

The Imperial Guard at Waterloo, by Alexander Averyanov.