Painter
Switzerland
Heidelberg, Germany
the Free and Hanseatic City of Hamburg, Germany
Dillenburg, Hesse, Germany
-
Augsburg, Germany