John Campbell of Shankstown

Parents

Children

Siblings