Benjamin Trancart has directed a stunning Timelapse highlighting France and its...

0