Cannon, Richard 1779-1865 Historical Record of The Life Guards [microform]: Containing an Account of the Formation of the Corps in the Year 1660 and of Its Subsequent Services to 1836
![Cannon, Richard 1779-1865 Historical Record of The Life Guards [microform]: Containing an Account of the Formation of the Corps in the Year 1660 and of Its Subsequent Services to 1836](/image/97/81/01/51/04/20/4/9781015104204.webp)
Historical Record of The Life Guards [microform]: Containing an Account of the Formation of the Corps in the Year 1660 and of Its Subsequent Services to 1836