Miriam Abrahams is a filmmaker from England, living in New York City.
A short film exploring Miriam's take on the word 'courage'.