Member profile

Rachel Carter

West Chester, Ohio United States
Tel: 513-498-5320

University: Ball State University

Area of study: MFA in computer animation and narrative story telling

Year of graduation: 2020



SHARE THIS: