Military Historical Museum of Artillery, Engineers and Signal Corps, Russia
The Artillery Museum, is a state-owned military museum in Saint Petersburg, Russia. It has many military vehicles expositioned out-doors and some inside.
See picture #4593 for some info on the IRM T55.
Engineer reconnaissance vehicle IRM (Inzhenernaya razvedyvatel'naya mashina) in Saint Petersburg Art...