Portrait of James Brown Armour

Rev. James Brown Armour