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