Arrival of Queen Elizabeth I at Tilbury Mug
- from our Affiliates
English School's Arrival of Queen Elizabeth I at Tilbury located at the St. Faith's Church, Gaywood, Norfolk, UK. The Arrival of Queen Elizabeth I at Tilbury was created around the 17th century.