Phlegmariurus talamancanus

Phlegmariurus talamancanus is a narrow endemic found in paramos of central Costa Rica and a few...

Read More