Trilling reed frog on leaf {Hyperolius parkeri} Arabuko Sokoke Forest, Kenya

Back to thumbnails