Here are a couple of interesting Wiki links for pics of the Imperial Russian Navy:
World War 1 Ships of the Russian Empire
World War 1 cruisers of Russia
World War 1 destroyers of Russian Empire
Imperial Russian Navy destroyers
Very useful in my opinion - they are mostly based on Russian sources.