Designed by
Title
The Petrogradskaya Embankment. #88308931
Description
ST.PETERSBURG, RUSSIA - 20 MAY, 2016: Petrogradskaya embankment - the embankment of the left bank of the Bolshoy Nevka River on the Petrogradsky Island in St. Petersburg.
This image is editorial