Racing Car Photos
Mini Cooper 13
Gemma Dreelan's Celticspeed Mini Cooper.
Sitting outside the maintaince garage at Knockhill Racing Circuit , Fife.
Taken on 22/05/2011
Picture added on 02 June 2011 at 10:52