Year of the Pig
Last of the land yachts
A 1978 Lincoln Town Car special conversion . One of 12. The London Concours is a display of 100 or so rare and prestigious classic cars in the gardens of the Honourable Artillery company in the heart of the City of London.