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