Nabil Afifi

Alpha Zeta 1660

Location: Playa Del Rey, CA
Status: Undergraduate