Environment, Phlog, Photography, Travelogue Peeping frog: Polkadot tree frog Posted by neuroticphilosopher on June 16, 2014June 16, 2014 Seen at the night tour in the Peruvian Amazon Share this:TwitterFacebookLike this:Like Loading... Related