Atty. Michael Vernon Guerrero

Atty. Michael Vernon Guerrero

Project Lead, Creative Commons Philippines