a bunch of flowers that are sitting on the ground in front of a british flag