Rachel (Melton) Leeds

Multimedia Designer at World Relief
Champaign, Illinois
MFA in Graphic Design
2020
Portrait of the smiling student with a green landscape background
Cookie Settings