×
Theodor Avellan

Theodor Avellan

Theodor Kristian Avellan was a Finland-Swedish admiral in the Imperial Russian Navy, noted for his role in the Russo-Japanese War of 1904–1905. Although castigated by the Russian government for the defeat of Russia in that war, he subsequently... Wikipedia
Born: September 12, 1839, Loviisa, Finland
Died: November 30, 1916 (age 77 years), Saint Petersburg, Russia