David Horovitch
David's www.sonnetsinisolation.com
I am memorising all of Shakespeare's 154 sonnets for Amnesty International UK because I believe Amnesty's important work must continue
I am memorising all of Shakespeare's 154 sonnets for Amnesty International UK because I believe Amnesty's important work must continue
* Charities pay a small fee for our service. Find out how much it is and what we do for it.