Royalty-free stock photo ID: 1200164524

In the Valley of the Giants treetop walk Denmark Western Australia - Image