James Graves Kelly

**James Graves Kelly**

**Definition:**
James Graves Kelly (1843–1923) was a British Indian Army officer known for his service during the late 19th century, particularly in Czytaj dalej