Art Kavanagh

Follow @artkavanagh on Micro.blog.

The dispiriting tale of forgotten filmmaker Lorenza Mazzetti, who had “undesirable alien” stamped on her passport when she landed at Dover in the 1950s.