Nydegger & Baumgart

Name:Nydegger & Baumgart
Place: Bern, Switzerland