Polka-Dot Tree FrogJanuary 27, 2025Written by Marty Essen Marty’s photo of the day #4614: This is a polka-dot tree frog. Photographed in the Amazon Rainforest of Peru.