Image 1 of 1
AACD0509.jpg
Red-skirted Tree Frog (Dendropsophus rhodopeplus) on Lobster Claw Heliconia. Tambopata River, Amazonia, Peru