Pics From Russia

Here are a few random photos from Moscow (the Kremlin only), and St. Petersburg (Blood of the Savior Cathedral and the Hermitage).