Annie Jane Harvey (née Tennant) NPG Ax57627© National Portrait Gallery,...
Annie Jane Harvey (née Tennant) Portrait Print
From £6.00
Annie Jane Harvey (née Tennant) NPG Ax57628© National Portrait Gallery,...
Annie Jane Harvey (née Tennant) Portrait Print
From £6.00
James Haldane Stewart NPG D36839© National Portrait Gallery, Londonby Thomas...
James Haldane Stewart Portrait Print
From £6.00