Wonderful view over Costa Rican rain forest. La Fortuna waterfall on background.

Royalty-free stock photo ID: 12294694

Wonderful view over Costa Rican rain forest. La Fortuna waterfall on background.