CATHERINE LOUIS

Catherine Louis is a French photographer and filmmaker based in Paris.

PHOTOGRAPHY