Swiss·1893–1927
Hermann Scherer was a German-speaking Swiss Expressionist painter and sculptor.
The Sleeping
at Museum Ludwig
1 works
Museum Ludwig
Altstadt-Nord, Germany