Royalty-free stock photo ID: 1200164530

In the Valley of the Giants treetop walk Denmark Western Australia