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
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