![](http://www.alamy.com/thumbs/6/39B94E34-7E13-4FBB-B58B-66462BFC22C2/R19PPK.jpg)
London, UK. 10th Nov, 2018. Horses and riders from the Lord Mayors Parade head back to stables through torrential rain. On the Strand near Trafalgar Square. Credit: Penelope Barritt/Alamy Live News
Size: 5760px × 3840px
Photo credit: © Penelope Barritt / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2018, alderman, costume, downpour, estlin, horse, horses, london, lord, mayor, parade, peter, procession, rain, reflections, show, square, strand, tradition, trafalgar, wet