Richmond's poppy factory

Nov 11, 2017, 11:33 AM

Millions of symbols worn all over Britain on Armistice Day.