thewell-travelledpostcard.com
Remembrance Day and the Poppies at the Tower of London
Today, the 11th November, is Remembrance Day and while we pay our respects every year, this year is particularly important as it’s the centenary of the beginning of the First World W…