Collection

28,944 Items available in the online database

Wallace, J. W. (John Winfield), 1818-1889 (1)