ELVF at Road America, Elkhart Lake, WI, September, 2019
1997 Williams FW19 / DSC_6064 / 4
Previous
Index
Next