Royalty-free stock photo ID: 1200164512

In the Valley of the Giants treetop walk Denmark Western Australia