Large tree in the interior of tropical rainforest in Peru with a liana in foreground

Royalty-free stock photo ID: 89507980

Large tree in the interior of tropical rainforest in Peru with a liana in foreground