Girl sitting in a dala-dala (public transport), Dar es Salaam, Tanzania

Loading…
Girl sitting in a dala-dala (public transport), Dar es Salaam, Tanzania