Gorgeous Russel Falls splash down in the Mt Field National Park, Tasmania, Australia.

Gorgeous Russel Falls splash down in the Mt Field National Park, Tasmania, Australia.

 Stock photo ID: 69879598

Same artist

  |   See all