Poppy October 26, 2023 / The poppy is a flower of remembrance that began in the First World War and is often used as a remembrance in association of Armistice Day, November 11 Like this:Like Loading...