Tivaouane, Senegal

GPTKB entity