Arc de Triomphe

Bucharest, Romania