Black & White Image of the Waterfalls
Tumalo Falls is located outside of Bend, Oregon in the Deschutes National Forest. An incredible waterfall in a beautiful State Park

South Florida Landscape & Nature Photography – Click on each image title to order