Masked Treefrog on a Leaf in Costa Rica

Masked Treefrog on a Leaf in Costa Rica

A masked treefrog (Smilisca phaeota) on a leaf in Talamanca, Costa Rica.

by
by
by
by
by
by