Water Mirror
It's the little Cei lake, on the Trentino mountain in nord-west Italy in autumn.
© Lorissetti | Stock Free Images
Similar Free Images
Categories: