Royalty-free stock photo ID: 1200164521

In the Valley of the Giants treetop walk Denmark Western Australia