Stephen Gallagher3903.JPG
Stephen Gallagher attends the world premiere of the film 'The Lord of the Rings: The War of the Rohirrim' at the Odeon Luxe Leicester Square in London, Britain, 03 December 2024
- Copyright
- celebrityphotos uk
- Image Size
- 2389x3362 / 884.3KB
- Keywords
- Contained in galleries
- World Premiere Of 'The Lord Of The Rings: The War Of The Rohirrim'

