Photoimage from "Illustrated London News" magazine published in 1905. Street of Odessa, Russian Empire with demonstration of loyal to Monarchy people, carrying national flags and portrait of Emperor of Russia Nikolas II short after his "October 17th Manifesto".
Unknown author<span style="display: none;">Unknown author</span>
Illustrated London News magazine