Landscapes - Les Taylor Photography
The Waterfall In The Woods

The Waterfall In The Woods

Kegon falls as seen through some nearby trees in Nikko, Japan

JapanNikkoKegonWaterfallTreesNatureWoodsForestGreenNaturalTravelLeslieTaylorlestaylorphotonikond7000