Lord Mayor’s Show ‘24

November 2024 — 50 photos

Capturing the crowds and characters of one of the world’s oldest ceremonial spectacles.