Royalty-free stock photo ID: 1200164533

In the Valley of the Giants treetop walk Denmark Western Australia