Rally of Wales International Section
Wrexham, Wales.
Click on a thumbnail to see a larger image.