CapeTalk celebrates 21 years at Shakespeare in Love