Complete Works of Shakespeare

Self. Castle Hill Theatre.