Two giants ….first made an appearance in the Lord Mayors Show in 1554 …just got a glimpse of them . Great atmosphere at the Lord Mayors Show in the City today !…….A big parade thru the City every second Saturday in November!
Comments
Sign in or get an account to comment.