Goodwood Festival Of Speed (2013) - davidkeen
IMG_0330

IMG_0330

1967 Ferrari 312/68

front