12 Images
The largest country in the world, Russia. Featuring beautiful photography of the unique and colorful Russian architecture from Saint Basil’s Cathedral, Winter Palace and St. Isaac’s Cathedral as well as the modern sights of Moscow in this theme filled with cloudy skies and white snow.