Collection

34,805 Items available in the online database

Karsner, Charles, 1814-1883 (2)