Make me your Homepage
left corner left corner
China Daily Website

Archive pictures of Margaret Thatcher

2013-04-08 21:06

By (Agencies)

 Archive pictures of Margaret Thatcher

Then British Prime Minister Margaret Thatcher and husband Denis Thatcher outside her residence at 10 Downing Street, London in this undated file photo. [Photo/Agencies] 

8.03K
...