Designed by
Title
Saint Petersburg, Russia: believers stand in line in front of icons in Kazan Cathedral #179044966
Description
Saint Petersburg, Russia - February 27, 2020: believers stand in line in front of icons in Kazan Cathedral. The cathedral is one of the main centers of religious life of the city.
This image is editorial