<i>Oleria rubescens</i>

Photo taken in Santa Elena area (Guanacaste Range, Costa Rica) in august 2008.

Comments

No comments posted yet.