BIRDS - Charlie Doggett's COSTA RICA
Pied Puffbird

Pied Puffbird

La Selva Biological Station, Puerto Viejo de Sarapiquí, Costa Rica

Pied PuffbirdLa Selva Biological StationPuerto Viejo de SarapiquíCosta Rica

From Costa Rica Birds (264 Species)