Russia and Finland

Prev | Index | Next

Lenin statue
Lenin statue, © Mike Dodd