TipsAdvanced Search

Henri Fuseli

Henri Fuseli

Swiss-British, 1741–1825