Designed by
Title
Saint-Petersburg Sports and Concert Complex #67087464
Description
St. Petersburg, Russia - May 3, 2015: People in front of the Saint-Petersburg Sports and Concert Complex. Opened in 1980, it is one of the largest indoor sports and entertainment facilities in Europe by the size of arena and by capacity
This image is editorial