What are your favorite love poems?
The Hobbit actor Richard Armitage serves as the narrator for the Classic Love Poems audiobook. BuzzFeed reports that this 22-minute long compilation features 15 different pieces written by William Shakespeare, Edgar Allan Poe, Elizabeth Barrett Browning, and more.
The SoundCloud clip embedded above features Armitage performing a recitation of “I Carry Your Heart” by e. e. cummings. Follow this link to download the unabridged audiobook for free.