McCrae's poem (In Flanders Field, from which the poppy imagery is drawn) was an exhortation to fight on to victory. I think he'd view this exhibit with bemusement.
Zhang Fei,
I am English. As you have shown in post after post, you don’t have a clue about our culture. You’ve had your say. Now shut up and b*gger off.