992544
Rover Meteor Type 120
1958-01-01
Engine
2014-08-28
Static Display
V12 fuel injected four-stroke petrol engine
Rover
England
Display Finish
Yes
Internal Fire Core Collection

On arrival