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 a 337.2MB .ZIP file.
Want to get updates from Vesna McMaster?