James Stewart

British Army general (1699–1768)

Parents

Children

Siblings