Royalty-free stock photo ID: 311881406

View of the thick lush green canopy of the Amazon rainforest near Iquitos, Peru - Image