Russia and Finland

Prev | Index | Next

Peter the Great statue on Moskva river
Peter the Great statue on Moskva river, © Mike Dodd