Tropical rainforest in Costa Rica - Punta Leona, Puntarenas province, Costa Rica

Royalty-free stock photo ID: 91387787

Tropical rainforest in Costa Rica - Punta Leona, Puntarenas province, Costa Rica