#frogs #FrogsOfMastodon Blue-spotted Mexican Tree Frog (Smilisca cyanosticta) photographed by Elí García-Padilla