The Hermitage reflects off the Neva at sunset as its ice melts.

Travel #20

St. Petersburg, Russia

The Hermitage, one of the world's most famous art museums, the site of the Czar's Palace, reflects off the Neva at sunset as its ice melts.

Photo © copyright by Michael Giambrone.

 « Travel