Francesca Ebel is a writer and multimedia journalist based in Moscow, Russia. 

Click here to see video portfolio

Click here to see selected written work