The full catalogue
1 result for “William Ross WALLACE (1819 - 1881)”
William Ross WALLACE (1819 - 1881)