Royalty-free stock photo ID: 131754983

Bromeliad in tropical forest, Brazil - Image