Eco resort on a Caribbean beach with thatched huts and lush tropical vegetation, Bocas del Toro, Panama

Royalty-free stock photo ID: 96105890

Eco resort on a Caribbean beach with thatched huts and lush tropical vegetation, Bocas del Toro, Panama