Sunlight glitters on a waterfall of Lech river near Fuessen, Germany, 11 November 2010. Photo: Karl-Josef Hildenbrand

- Image ID: D56BG0
Sunlight glitters on a waterfall of Lech river near Fuessen, Germany, 11 November 2010. Photo: Karl-Josef Hildenbrand
dpa picture alliance archive / Alamy Stock Photo
Image ID: D56BG0

Search stock photos by tags