Jowett was an English automobile manufacturing company, founded in 1906, stopped production in 1954.
Subject ID: 1512