FRANCE | Wednesday, 10 July 2013 | Views [132]
On top of Arc de Triomphe, I witness mother nature lash out over the city.