×

Princess

Car model
The Princess is a large family car produced in the United Kingdom by the Austin-Morris division of British Leyland from 1975 until 1981. The car inherited a front-wheel drive / transverse engine configuration from its predecessor, the... Wikipedia