Add to Lightbox Download
LONDON. 27th September 2010. Baroness Sayeeda Warsi in her office in London. Stephen Lock for The National  FOR MAGAZINE.
LONDON. 27th September 2010. Baroness Sayeeda Warsi in her office in London. Stephen Lock for The National FOR MAGAZINE.
Filename: Baroness Warsi.jpg
Copyright