Day 175: A little piece of nature

I saw this unique leaf walking into work yesterday morning. I have no idea what the little bumpy things are, but they sure look cool! God is so creative.

Does anyone know what those little craters are?
Advertisement