David ROBERTS

Born
24 October 1796 Stockbridge, Edinburgh, Scotland
Died
25 November 1864 London, England
Nationality
Scottish

 (7 works)