Switzerland, Schaffhausen, venturous tourists taking photo on observation deck at Rhine Falls
Resolution
3563 x 4750px
Contributor
Rights
Release
Stock Photo ID
D1089_184_629