'By her last name, this 20th century British prime minister might have been a roofer'
Margaret Thatcher
ROOFS: By her last name, this 20th century British prime minister might have been a roofer
By her last name, this 20th century British prime minister might have been a roofer
By her last name, this 20th century British prime minister might have been a roofer
ROOFS
Margaret Thatcher
ROOFS