2004 Aston Martin Vanquish in the City of London
15 February 2018

2004 Aston Martin Vanquish in the City of London

Aston Martin Vanquish (2004) parked on Ludgate Hill in The City of London on a stormy February evening,part of my classic cars in the City limited edi... read more