Leila Afghan is a photographer, filmmaker and digital creator based in London. Her work draws inspiration from real life experiences, emotions and dreams while blending raw documentary realism with elements of surrealism.
Leila Afghan at Thursday’s Child
Nowness Photographer in Focus
The Face Magazine Interview
Mille World Feature
Abbey Road Photography Awards (Undiscovered Photographer of the Year 2024)