Delachaux

Name:Delachaux
Place: Neuch√Ętel, Switzerland