Marcus Rose

London, United Kingdom

  • Explore

Click on the image to view more.


Loathed by some, admired by others, respected by many, Margaret Thatcher was a seminal political figure during her long premiership and beyond.