I've been a mulching maniac this week. I almost mulched this guy. I think it's a kind of tree frog, but I was unable to identify it on the net. Anyone know what kind it is? Great disguise.

Advertisements