Saturday, April 24, 2010

This beautiful image of Tasmania's Franklin River, by Peter Dumbrovskis, has been chosen as one of the best nature photographs ever taken :



A couple of Australian images made the list.