Brian Stewart

Scottish diplomat ()

Children