Nature still breathing

Lille, France