Christian Cajus Lorenz Hirschfeld

German, 1742 - 1792

Explore selected works