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

17

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

Leave A Reply

Your email address will not be published.