Royalty-free stock photo ID: 1070131574

In the subtropical rain forest in the island of La Palma, Canary Islands - Image