Polly Toynbee

  • Born: (Yafford, Isle of Wight)

Mary Louisa "Polly" Toynbee (/ˈtɔɪnbi/;) is a British journalist and writer.

Comments

Login or Register to post a comment