Posted on 31/01/2013
DSCN6962

DSCN6962

Aston Martin V12 Vanquish SDP

It was displayed at the 2004 Geneva Motor Show