Advanced Search

Christoph Weigel

Germany, 1654-1725

Terms