Stranger – Tara Arts, London. *** This review was originally written for The Public Review. http://www.thepublicreviews.com/stranger-tara-arts-london/ The concept of this show requires a little explanation. The Continue reading →