Archibald Alexander Speirs

British politician (1840–1868)

Parents

Children

Siblings

Partners