UntitledLondon, United KingdomSaturday, 14 November 2026ShareZoomView on Flickr↗Featured inLord Mayor's Show ‘26Album · November 20266 / 10Photo 6 of 10CameraLeica Camera AG Leica Q2LensSUMMILUX 1:1.7/28 ASPH.Exposure28 mm · ƒ/5.6 · 1/250 · ISO 1000