Chief of the Defence Staff, United Kingdom, General Sir Nick Carter inspecting the Guard of Honour on the lawns of South Block, in New Delhi

24

Chief of the Defence Staff, United Kingdom, General Sir Nick Carter inspecting the Guard of Honour on the lawns of South Block, in New Delhi

Leave A Reply

Your email address will not be published.