Christian Neuenschwander

Great life pictures by Christian Neuenschwander. From Zürich, Switzerland.