Shakespeare's Sonnets read by Vesna McMaster
All 154 of William Shakespeare's sonnets, read by Vesna McMaster. For text and paraphrases got to
You'll get 1 file (337.2MB)
Want to get updates from Vesna McMaster?