Amazing Animals - Landon Carlson

Green and black poison dart frog on a leaf in the jungle

animalcentral americacosta ricamacronaturepoison dart frogwildlife

From Costa Rica