There is a sort of subtext going along with these two images. You can read it however you choose to read it, but they way I like to think of this image is that nature is trying to impose its will on man. Your millage may vary.

330 x 330mm Print on 280gsm Innova Fine Art Matt using Canon Lucia inks