Miriam AbrahamsMiriam Abrahams is a filmmaker from England, living in New York City.Role: directorinstagramwebsite