Champs Elyse

Arc de Triomphe Photo, Paris, France
elldub2005
Champs Elyse

elldub2005 DaPe8or13aP

Here is the largest street in Europe from the top of the Arc de Triomphe