I’ve finally go around to fixing the lost images of the 2001 Geneva Motor Show launch of the V12 Vanquish. Scanned from the original negatives.

Read more