Please read out our FAQ section to find out more.
Country: England
Cleo Leather is a London based filmmaker and photographer, motivated by creating cinema and imagery that offers a compassionate lens to youth, healing and struggle. A camera is Cleo's instrument of connection, where she proves her ability to craft stories that feel close, nostalgic and human.