About

Lucie Avila is a photographer based in London. She shoots powerful imagery by focusing on composition.