Richard Hamilton

Irish Jacobite army officer ()

Parents

Children

Siblings