Mor Talla is an expert metal worker and handyman who leads construction projects for the African Chelonian Institute facility in Ngazobil, Senegal.
Multilingual WordPress with WPML