Pink flower cluster on a tree in the grounds of Shrewsbury Castle