Sonnet 120 by Shakespeare

Sonnet 120 is one of 154 sonnets written by the English playwright and poet William Shakespeare. It's a member of the Fair Youth sequence, in which the poet expresses his love towards a young man.

Interpretations

 * Paul Rhys, for the 2002 compilation album, When Love Speaks (EMI Classics)