Leila Afghan

London, United Kingdom

Leila is a photographer, filmmaker and digital creator based in London. Her style draws inspiration from real life experiences, emotions and dreams while blending raw documentary realism with elements of surrealism.

www.leilaafghan.com