Goodwood Festival Of Speed (2013) - davidkeen
IMG_0296

IMG_0296

1975 Alfa Romeo Tipo 33 TT 12