
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.
« News

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.