The English at play in the 1970s Part 2 Lord Mayor s Show in London

- Image ID: B69GPC
Patrick Ward / Alamy Stock Photo
Image ID: B69GPC
Location: London UK