avatar

caraswift

Cara Swift

BBC Middle East Producer. Based in London but rarely there.


Subscribe