Peter Dr. Moser, Switzerland, Meilen, male