1 results for princess in Makes

show options
show options
Princess
The Princess was a medium large family car built in the UK by British Leyland from 1975 until 1981 after absorption ...
encyclopedia > make1 models
close