Lord Avebury

Born: 30 April 1834 in London, England, United Kingdom
Died: 28 May 1913
Nationality: British
 
Works of Art: 0
Books: 0
Archives: 1
RI/3/24    Lord Avebury, 6 St. james's Square, to Mary Lubbock    9 Mar 1907    Item