What is going on here?

This looks like a rose to me - but what on earth happened? Location suffolk, UK