Russia October 2006

Home

Previous

Next


Click picture for enlarged view
Czar Alexander II

A new work, unveiled in 2005, this statue of Czar Alexander II stands near the Christ the Savior Cathedral.