National Theatre Live at Eckerd College presents Othello
Eckerd College 4200 54th Avenue South, Saint Petersburg, FL, United StatesFarewell the tranquil mind. A bright, headstrong daughter of a senator; elevated by her status but stifled by its expectations. A refugee of slavery; having risen to the top of...