Tumbura

City in Western Equatoria, South Sudan, Africa

Loading