Monday, June 27, 2011

Car of the day

The 1965 Alvis TE21 Drophead Coupe