Arc de Triomphe

Arc de Triomphe

The Arc de Triomphe du Carrousel, a triumphal arch in Paris, France. (Photo credit: Wikipedia)

Share This Page
Share

Tell about your travels!