The British Museum website, where the tapestry will be on display from September 2026 to July 2027, has attracted tens of thousands of visitors keen to buy tickets.

Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *