2010

2010

2010 150 150 sqadmin

Co-Foundation of Africa Solar Designs Ltd. In Nairobi, Kenya