Tag: there’s a place i want to take you

Vanessa Leroy

Vanessa Leroy (b. 1996) is a photographer from Waltham, Massachusetts. She is currently completing her Bachelor of Fine Arts in Photography at the Massachusetts College of Art and Design. She…