Tara Judah

Tara Judah

Deputy reviews editor, based in the UK

Contact info

Email:
Tara.Judah@screendaily.com

More by Tara Judah