Shakespeare

EsraG.
96 movies or tv shows
Romeo & Juliet (2013)
Hamlet (1996)
Anonymous (2011)
National Theatre Live: Coriolanus (2014)
Macbeth (2015)
Othello (1995)