The Traveler's Eye
A striking photograph of balloons floating over Prospect Lake in Colorado Springs, Colorado. This print is beautifully framed and matted.
Kevin Russ is a nature and wildlife photographer who lives life on the road, capturing breathtaking scenery in stunning photographs. When not living out of his car, he calls Portland, Oregon home.