Arc of Triumphe (France)

Question details

Caller clarifies that there is an "Arc de Triomphe" in France.

Topics
Call length
4:05