Search the Collections

James Robert Bargrave Armstrong (1893-1980), High Sheriff of County Armagh, solider, barrister and Civil Affairs Officer in Somalia

Sitter in 1 portrait

ListThumbnail