macro, macro image, macro photo, macro photograph, macro lens, macro photography, frog, frogs, costa rica, nature, nature detail, nature lovers, wildlife, wild animals, animal, blue, green, leaf, life, plant part, toad, magnified, amphibian, foliage
Dendrobates auratus