Leah de Leon

Leah de Leon

Chapman University '19 B.F.A. News and Documentary | Journalism Minor