Russia 2003 photo gallery
(c) David J. and Linda A. Cornfield
1/28/2003
page 4 of 8
Winter Palace
Hermitage
Hermitage
Hermitage
Vasilevsky Island
Nevskiy Prospekt
Church on Spilled Blood
Church on Spilled Blood
Church on Spilled Blood
Church on Spilled Blood
Smolny Convent
Smolny Convent
General Staff Building
Armenian Church
Vendor