Russel Falls, Tasmania

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

by
by
by
by
by
by