Travel Photography Gallery | Schaffhausen, Switzerland

Selected photographs taken during a trip to visit the International Watch Company (IWC) watch museum in Schaffhausen (Switzerland) located on the edge of the river Rhine.


Related Galleries