micksmuses.com
Armistice Day
On each 11th November at 11 am, every city, town, borough and village across the UK, falls silent for 2 minutes in remembrance of all those who fell in the two Great World Wars and later conflicts.…