Angel Locsin is on the Cover of Stella MagazinePosted on June 2, 2011 by cd // 201 Comments"Angel on Earth" is the cover story of Stella Magazine's green issue. The latest edition of Stella Magazine with Angel Locsin on the cover features topics such as “How to Save the World in Style,” “175+ Eco Chic Ideas” and more!Relatedangel locsinStella