Russia October 2006
Home
Previous
Next
Click picture for enlarged view
???
After filming at Red Square, we picked up ??? and drove to Christ the Savior Cathedral.