Shakespeare Sisters

Shakespeare Sisters

About Shakespeare Sisters

We're Hillary and Anna - together The Shakespeare Sisters - a film making duo based in London.