Designed by
Title
View of Staubbach waterfall in Lauterbrunnen #100127274
Description
May 12, 2017 - Lauterbrunnen, Switzerland: View of Staubbach waterfall in Lauterbrunnen, one of 72 waterfalls in valley and the third highest falls in Switzerland.
This image is editorial