Designed by
Title
The General Staff Building #65996295
Description
Saint Petersburg - April 24, 2015: The huge Triumphal Arch in the middle of the General Stuff Building was built in honour of Russian victory over Napoleonic France, on April 24 in Saint Petersburg.
This image is editorial