Saint Petersburg, Russia, June 2017Add to Cart Add to Lightbox Download
10 June 2017, Saint Petersburg, Russia. Udelnaya Metro Station. Russia's large cities are famous for their widespread Metro system running deep into the ground, with often distinctive decorations and ornamentation of the platforms.
- Albin Hillert, all rights reserved
- Image Size
- 5886x3929 / 11.0MB
- Contained in galleries
- Daily life, Saint Petersburg