back
The fantastic Lake Pedder in Tasmania
next

Lake Pedder North

Australia, Tasmania

The fantastic Lake Pedder in Tasmania. Photo © copyright by Mark Stothard.

Larger View