Serendipitous altruism

Africa10 Jun 2009 at 18:47 by Jean-Marc Liotier

Lagos – city of hope ?