Archibald Stirling, 1st of Kippendavie

Peerage person ID=584428 (1589–1646)

Parents

Children

Siblings