relentlesslife.org
The Tower Poppies, a look back at the Poignant Remembrance Day Tribute
The major art installation Blood Swept Lands and Seas of Red at the Tower of London, marked one hundred years since the first full day of Britain’s involvement in the First World War. Created…