Shakespeare's Love Sonnets

Shakespeare's Love Sonnets
Free Gift

This lovely little book collects 29 of Shakespeare's most romantic sonnets, each one lovingly illustrated by the talented Caitlin Keegan.
  • Hardcover
  • 64 Pages
  • 6" x 8"