Pseudophilautus folicola, Leaf Dwelling Shrub Frog / Horton Plains National Park.
Created with Web Album Generator