I returned from a trip to St. Petersburg, Russia last week. If anyone is interested, I took photos of some of the outside exhibits, including the one attached, described as an Armstrong 127mm cannon.
You've won my envy; I've wanted to visit the place for a decade or more. The piece is the Brit 60 pdr fitted with traction wheels. I must assume it was with the White Armies at one time.