Barbara N'daw

Geneva, Switzerland

Subtitled talks