François Schmitt

Director of photography

Lutosa

Corporate

Yes, Belgium is the country of french fries.