Water Mirror

Water Mirror - It's The Little Cei Lake, On The Trentino Mountain In Nord-west Italy In Autumn. Photo