Thruxton Cycle Camp

Thruxton Race Track Andover, United Kingdom