Designed by
Title
Ostrovsky Square, Saint Petersburg, Russia, 11.10.2020. Ancient green sculpture of cavalry with horses stands on facade of yellow #198935692
Description
Ostrovsky Square, Saint Petersburg, Russia, 11.10.2020. Ancient green sculpture of cavalry with horses stands on facade of yellow building of Russian State Drama Theater named Pushkin. Blue sky background
This image is editorial