One of the many goddess of victory that sit atop victory arches around Europe. This newly restore one is on the Narvskye Triumphal Gate in St Petersburg. Originally a wooden structure built to welcome the returning troops in 1814 after the defeat of Napoleon.

London has its very own victory arch which lies at the center of a memorial park.
 | back