Andreas von Sprecher, Switzerland, Maienfeld, male