Chalo Chatu logo

From Chalo Chatu, Zambia online encyclopedia

The logo of Chalo Chatu , an Internet -based free multilingual encyclopedia, is a flag of Zambia with the words 'Chalo Chatu.org

Design