1. Saint Petersburg Soviet address

    · Saint Petersburg Technological Institute, Saint Petersburg, Russian Empire (now Russia)

    Saint Petersburg Soviet address
    Wikimedia Commons · Public domain · file

    After returning to Saint Petersburg, Trotsky addressed the Soviet of Workers' Deputies at the Technological Institute.

All 58 moments of Leon Trotsky →