avatar

LillyPeel

Lilly Peel

Communications and information officer for francophone Africa and Angola at Christian Aid.

London

www.christianaid.org.uk/