- P3100586
Staircase which will accommodate even the widest dress, Bolshoi Theatre - P3100588
Yelena - P3100596
Bolshoi rehearsal building - P3100600
Bolshoi Theatre - P3100602
Bolshoi New Stage (right) - P3100621
Driving past the Kremlin - P3100639
Cathedral of Christ the Saviour - P3100647
Cathedral of Christ the Saviour - P3100667
Cathedral of Christ the Saviour - P3100668
The Kremlin - P3100678
Olga orders pies and tea for lunch - P3100680
Craig enjoys tea and a pie for lunch - P3100681
Orthodox food stall - P3100688
Kropotinskaya Metro Station - P3100695
Park Kultury Metro Station (Sokolnicheskaya Line)