Leaf-mimic frogMay 1, 2020Written by Marty Essen Marty’s photo of the day #3238: Here’s a leaf-mimic frog, photographed in the Amazon Rainforest of Peru.