Deepti Kamma
Deepti Kamma

Deepti Kamma

pursuing a double major in napping and yelling incoherently