Bucharest Arch Of Triumph

Bucharest Arch Of Triumph - The Arch Of Triumph In Bucharest, Built In 1922 To Honor The Soldiers Of World War I And Their Victories In Combat. Photo