The wait is finally over! Bayeux Tapestry goes on show to public at London’s British Museum · Activ.news