Red Poppies at the Tower of London

http://travellingdreams.com/wp-content/uploads/2014/11/London-Tower-Poppy-12-150x150.jpg

Tweet Red poppies are the emblems of Remembrance Day in the UK for those killed in the wars. This year, one hundred years since Britain’s involvement in the First World War, Britain honoured their memory at the Tower of London. …

Posted in Photo gallery, Traditional events | Tagged | Comments Off