Scottish International 206 Super Cup
Dumfries, Scotland..
Click on a thumbnail to see a larger image.