Lord Speaker, Lord John McFall of Alcluith, photographed in his home in Dumbarton, Scotland, on 27 July 2023.


Size: 5760px × 3840px
Photo credit: © jeremy sutton-hibbert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: alcluith, dumbarton, house, john, labour, lord, lords, mcfall, party, politician, politics, scotland, speaker