File:LPG.png

Summary
Lieutenant General Liam Patrick Gregory, 19th Duke of Kent, VC KG KT GCVO KCB CBE PC DL TD CD GCLJ GCFO CStJ FREng DEng