Mike Dodd Photographer

portfolio: 1995 24 Hours of Le Mans winning McLaren F1 GTR