Photographer
Vanessa Leroy (b. 1996) is a photographer based in Boston, Massachusetts. She remains on the hunt for new ways of seeing, remembering, and altering the world through photography.
American
23 Jan 2022