Alexandra McGuinness is a director and writer, known for Lotus Eaters (2011) and Riders (2016).
Confetti
On the Edge
Ps. I Love You