Gallery - roger albert clark rally

 

TEC Installations constructed an exhibition stand for the auto sports show at the NEC, Birmingham.

TEC Installations TEC Installations