laruga - Arc de Triomphe, a Paris icon.

more about : laruga