Old Photos of Tsar Nicholas II – Last Emperor Of Russia

70-cb

Victoria, Queen of Great Britain, at Balmoral Castle in Scotland, with Tsar Nicholas II of Russia. Seated on the left is Alexandra, Tsarina of Russia, holding her baby daughter Grand Duchess Olga. (Photo colorized)