Shriver Youth Warrior Against Poverty Award

Nicky Cao for Shriver Youth Warrior Against Poverty Award