An image from Excess Baggage, one of the productions that also features Sarah Browne.
Advertisement
Sarah Browne
Sarah Browne is an American producer, photographer and filmmaker in film and television. She holds a BFA in addition to attending Brooks Institute of Photography masters program.