Common Tody-Flycatcher at La Selva Costa Rica 2-11-03 (50898099)
Green Iguana at La Selva Costa Rica 2-11-03 (50898140)
White-ringed Flycatcher at La Selva Costa Rica 2-11-03 (50898383)
Comments