Hermitage Museum and Neva River in Saint Petersburg
HyperlapsePro
The iconic Winter Palace, home to the Hermitage Museum, stands along the Neva River as various boats pass by on a clear day in Saint Petersburg, Russia.
The iconic Winter Palace, home to the Hermitage Museum, stands along the Neva River as various boats pass by on a clear day in Saint Petersburg, Russia.