British actor returns for Southern Shakespeare's festival in May
The Southern Shakespeare Company is rolling out details on the highly anticipated 2025 Shakespeare in the Park Festival, taking place May 8–11, at Cascades Park in Tallahassee. This year’s festival will feature a grand production of William Shakespeare’s …