photo -> Europe -> Russia -> churches Russia ->

Russia Ouglitch church Saint Dimitri green cupola


Travel view of russian churches featuring Ouglitch church Saint Dimitri green cupola. The image location is Russia in Europe.