mareseosullivan.com
Three Reasons To Love Shakespeare
You either love Shakespeare or you don’t. For someone who was around four hundred years ago, he’s sparked a hell of a lot of debate and, indeed, controversy. The author of 37 plays, as …