Click to view full-size image (100 KB)
Previous
Next
The Hermitage (Winter Palace) at Dvortsovaya Square. St. Petersburg, Russia, April 13, 1999.
#13-79