Julie B├ęcaud

Julie Becaud was born in France but now lives in the UK where she is a marketing and communications professional.

International Slavery Museum