Profile avatar
Meena Thirumurti
Activism United States
18, New York