Great piece of abstract composition, of course, nice colors and textures.
I love it because I literally have no idea of the scale. The vegetation is ambiguous enough that we could be looking at a 100 foot wall, or a 6 inch rock. I think it's the latter, given the title, but visually it strikes me as wonderfully ambiguous.
This one does leave me emotionally unmoved, however. I think perhaps it's not supposed to move me, so I don't intend that as a criticism, just an observation.