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

25

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.