photo -> Europe -> Russia -> Saint Petersburg ->

Saint Petersburg Hermitage loggia


Travel view of Saint Petersburg featuring Hermitage loggia. The image location is Russia in Europe.